KSPROPSETID_DirectSound3DListener
The KSPROPSETID_DirectSound3DListener
property set contains all the device-specific properties that are needed to implement the IDirectSound3DListener interface (see the Microsoft Windows SDK documentation). Using this property set, the 3D-buffer properties that are specified by the API are passed directly between DirectSound and the WDM audio driver. This property set is handled by the KSNODETYPE_3D_EFFECTS node. This node handles both the 3D-buffer and 3D-listener properties, so the WDM audio driver should apply any updated listener properties to other buffers that share the same listener.
The property items in this set are specified by KSPROPERTY_DIRECTSOUND3DLISTENER enumeration values.
The KSPROPSETID_DirectSound3DListener
property set contains the following properties:
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION