KSPROPERTY_AUDIO_3D_INTERFACE

The KSPROPERTY_AUDIO_3D_INTERFACE property specifies the 3D algorithm to use to process the data in the sound buffer.

Usage Summary Table

Get Set Target Property descriptor type Property value type

Yes

Yes

Pin

KSNODEPROPERTY

GUID

The property value (operation data) is a GUID that specifies a 3D algorithm. This value can be one of the following GUIDs from header file Dsound.h:

  • DS3DALG_DEFAULT

  • DS3DALG_NO_VIRTUALIZATION

  • DS3DALG_HRTF_FULL

  • DS3DALG_HRTF_LIGHT

For more information about these GUIDs, see the description of the guid3dAlgorithm member of the DSBUFFERDESC structure in the Microsoft Windows SDK documentation.

Return Value

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

Requirements

Header

Ksmedia.h (include Ksmedia.h)

See also

KSNODEPROPERTY

KSNODETYPE_3D_EFFECTS