KSPROPSETID_DirectSound3DListener

Il KSPROPSETID_DirectSound3DListener set di proprietà contiene tutte le proprietà specifiche del dispositivo necessarie per implementare l'interfaccia IDirectSound3DListener (vedere la documentazione di Microsoft Windows SDK). Usando questo set di proprietà, le proprietà del buffer 3D specificate dall'API vengono passate direttamente tra DirectSound e il driver audio WDM. Questo set di proprietà viene gestito dal nodo KSNODETYPE_3D_EFFECTS . Questo nodo gestisce sia le proprietà del listener 3D che il listener 3D, pertanto il driver audio WDM deve applicare le proprietà del listener aggiornate ad altri buffer che condividono lo stesso listener.

Gli elementi della proprietà in questo set vengono specificati dai valori di enumerazione KSPROPERTY_DIRECTSOUND3DLISTENER.

Il KSPROPSETID_DirectSound3DListener set di proprietà contiene le proprietà seguenti:

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