KSPROPSETID_DirectSound3DListener

O KSPROPSETID_DirectSound3DListener conjunto de propriedades contém todas as propriedades específicas do dispositivo necessárias para implementar a interface IDirectSound3DListener (consulte a documentação do SDK do Microsoft Windows). Usando esse conjunto de propriedades, as propriedades de buffer 3D especificadas pela API são passadas diretamente entre o DirectSound e o driver de áudio WDM. Esse conjunto de propriedades é tratado pelo nó KSNODETYPE_3D_EFFECTS . Esse nó manipula as propriedades de buffer 3D e ouvinte 3D, portanto, o driver de áudio WDM deve aplicar quaisquer propriedades de ouvinte atualizadas a outros buffers que compartilham o mesmo ouvinte.

Os itens de propriedade nesse conjunto são especificados por KSPROPERTY_DIRECTSOUND3DLISTENER valores de enumeração.

O KSPROPSETID_DirectSound3DListener conjunto de propriedades contém as seguintes propriedades:

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