KSPROPSETID_DirectSound3DListener
El KSPROPSETID_DirectSound3DListener
conjunto de propiedades contiene todas las propiedades específicas del dispositivo necesarias para implementar la interfaz IDirectSound3DListener (consulte la documentación de Microsoft Windows SDK). Con este conjunto de propiedades, las propiedades del búfer 3D especificadas por la API se pasan directamente entre DirectSound y el controlador de audio WDM. El nodo KSNODETYPE_3D_EFFECTS controla este conjunto de propiedades. Este nodo controla las propiedades 3D-buffer y 3D-listener, por lo que el controlador de audio WDM debe aplicar las propiedades actualizadas del agente de escucha a otros búferes que comparten el mismo agente de escucha.
Los elementos de propiedad de este conjunto se especifican mediante KSPROPERTY_DIRECTSOUND3DLISTENER valores de enumeración.
El KSPROPSETID_DirectSound3DListener
conjunto de propiedades contiene las siguientes propiedades:
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION