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 |