IXAPOHrtfParameters interface (hrtfapoapi.h)

The interface used to set parameters that control how head-related transfer function (HRTF) is applied to a sound.

Inheritance

The IXAPOHrtfParameters interface inherits from the IUnknown interface. IXAPOHrtfParameters also has these types of members:

Methods

The IXAPOHrtfParameters interface has these methods.

 
IXAPOHrtfParameters::SetEnvironment

Selects the acoustic environment to simulate.
IXAPOHrtfParameters::SetSourceGain

Sets the custom direct-path gain value for the current source position. Valid only for sounds played with the HrtfDistanceDecayType custom decay type.
IXAPOHrtfParameters::SetSourceOrientation

Set the rotation matrix for the source orientation, with respect to the listener's coordinate system.
IXAPOHrtfParameters::SetSourcePosition

Sets the position of the sound relative to the listener.

Remarks

Create instances of the XAPO interface by calling the CreateHrtfApo function.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header hrtfapoapi.h

See also

Interfaces