Platform SDK: DirectX |
サウンドは、聞こえているときに限ってサウンドと言える。DirectSound アプリケーションの 3D サウンド エフェクトは、サウンド バッファの位置と方向と速度だけではなく、リスナーの位置と方向と速度の影響を受ける。
IDirectSound3DListener インターフェイスは、3D 空間におけるリスナーの位置、方向、見かけの速度をコントロールする。ドップラー効果の量や距離に応じたボリュームの減衰など、聴感環境の一般的なパラメータもコントロールする。
ここでは、IDirectSound3Dlistener インターフェイスへのポインタを取得する方法と、インターフェイス メソッドを使ってリスナー パラメータを管理する方法を説明する。次のトピックを取り上げる。
DirectSound3DListener クラスは、3D 空間におけるリスナーの位置、方向、見かけの速度をコントロールする。ドップラー効果の量や距離に応じたボリュームの減衰など、聴感環境の一般的なパラメータもコントロールする。
ここでは、DirectSound3DListener オブジェクトを取得する方法と、インターフェイス メソッドを使ってリスナー パラメータを管理する方法を説明する。次のトピックを取り上げる。