Microsoft DirectX 8.0 (Visual Basic) |
DirectX Audio には、サウンドの再生以外にもさまざまな機能がある。ハードウェア アクセラレーション、ダウンローダブル サウンド (DLS)、DirectX Media Object (DMO)、および高度な 3D ポジショニング エフェクトを活用するダイナミック サウンドトラックを実装するためのシステムを提供する。
アプリケーションで DirectMusic および DirectSound インターフェイスを使用することによって、次のような処理を行うことができる。
DirectMusic Producer または類似するアプリケーションのソース ファイルを使用する場合は、さらに次のような処理が可能である。
DirectX Audio には DirectMusic Producer も含まれている。このアプリケーションによって、作曲者は DirectMusic の機能を最大限に利用するための DLS コレクション、コードマップ、スタイル、およびセグメントを作成できる。また、DirectMusic Producer によって、複数のタイムスタンプを持つウェーブを格納する、再生可能なセグメントを作成できる。これらのウェーブは、圧縮形式でも非圧縮形式でも使用でき、実行時にストリーミングするか、またはメモリ内に全体を格納できる。
アプリケーションを開発する場合、直接 DirectMusic Producer を使用することはないかもしれないが、その機能を広く理解しておくことは、サウンドのデザイン チームとの作業を効率的に進める上で重要である。アプリケーション設計者の観点から見た概要については、「アレンジ用のミュージック要素」を参照すること。詳細については、DirectMusic Producer のマニュアルを参照すること。
DirectX Audio は、Microsoft® Windows® 95、Microsoft Windows 98、Microsoft Windows Me、および Microsoft Windows 2000 において、すべての機能を発揮できる。ただし、ハードウェア シンセサイザを利用できるのは、Windows 2000 および Windows 98 Second Edition 以降のみである。