Partager via


KSPROPSETID_DirectSound3DListener

Le KSPROPSETID_DirectSound3DListener jeu de propriétés contient toutes les propriétés spécifiques à l’appareil nécessaires pour implémenter l’interface IDirectSound3DListener (voir la documentation Microsoft Windows SDK). À l’aide de ce jeu de propriétés, les propriétés de mémoire tampon 3D spécifiées par l’API sont transmises directement entre DirectSound et le pilote audio WDM. Cet ensemble de propriétés est géré par le nœud KSNODETYPE_3D_EFFECTS . Ce nœud gère à la fois les propriétés 3D-buffer et 3D-listener. Le pilote audio WDM doit donc appliquer toutes les propriétés d’écouteur mises à jour à d’autres mémoires tampons qui partagent le même écouteur.

Les éléments de propriété de cet ensemble sont spécifiés par KSPROPERTY_DIRECTSOUND3DLISTENER valeurs d’énumération.

Le KSPROPSETID_DirectSound3DListener jeu de propriétés contient les propriétés suivantes :

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