Compartir a través de


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

KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR

KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY