Previous Next

KSPROPERTY_DIRECTSOUND3DLISTENER_ALL

The KSPROPERTY_DIRECTSOUND3DLISTENER_ALL property is used to set or get all the DirectSound 3D-listener properties for the specified listener ID.

Get Set Target Property Descriptor Type Property Value Type
Yes Yes Pin KSNODEPROPERTY KSDS3D_LISTENER_ALL

The property value (operation data) is a structure of type KSDS3D_LISTENER_ALL that specifies all the properties of a 3D listener. This structure is similar to the DS3DBUFFER structure, which is described in the Platform SDK documentation.

Return Value

A KSPROPERTY_DIRECTSOUND3DLISTENER_ALL property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code.

Headers

Declared in ksmedia.h. Include ksmedia.h.

Comments

DirectSound uses this property to implement the IDirectSound3DBuffer::GetAllParameters and IDirectSound3DBuffer::SetAllParameters methods, which are described in the Platform SDK documentation.

See Also

KSNODEPROPERTY, KSDS3D_LISTENER_ALL