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