Microsoft DirectX 8.0 (C++) |
ここでは、DirectMusic ローダーおよびパフォーマンス オブジェクトで提供されるサービスを使用せずに、DirectSound バッファを使ってウェーブを再生する方法について説明する。
DirectX 8.0 以降用に作成されたほとんどのアプリケーションでは、ウェーブ サウンドを再生する最適な方法は、ウェーブ サウンドをセグメントとしてロードし、パフォーマンスで再生することである。こうすることによって、コードが少なくなり、サウンド エフェクトとミュージックを密接に統合でき、3D バッファに入れる前に、オーディオパス上のサウンドをミキシングするなどの高度な機能を利用できる。ただし、ウェーブ サウンドを直接バッファで再生することもできる。
詳細については、次のトピックを参照すること。