KSPROPSETID_DirectSound3DListener
KSPROPSETID_DirectSound3DListener
プロパティ セットには、IDirectSound3DListener インターフェイスを実装するために必要なすべてのデバイス固有のプロパティが含まれています (Microsoft Windows SDK のドキュメントを参照)。 このプロパティ セットを使用すると、API で指定された 3D バッファー プロパティが DirectSound と WDM オーディオ ドライバーの間で直接渡されます。 このプロパティ セットは、KSNODETYPE_3D_EFFECTS ノードによって処理されます。 このノードは、3D バッファーと 3D リスナーのプロパティの両方を処理するため、WDM オーディオ ドライバーは、同じリスナーを共有する他のバッファーに更新されたリスナー プロパティを適用する必要があります。
このセットのプロパティ アイテムは、KSPROPERTY_DIRECTSOUND3DLISTENER リスト値が指定します。
KSPROPSETID_DirectSound3DListener
プロパティ セットには、次のプロパティが含まれます。
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION