IXAPOHrtfParameters interface
The interface used to set parameters that control how head-related transfer function (HRTF) is applied to a sound.
Members
The IXAPOHrtfParameters interface inherits from the IUnknown interface. IXAPOHrtfParameters also has these types of members:
Methods
The IXAPOHrtfParameters interface has these methods.
| Method | Description |
|---|---|
| SetEnvironment |
Selects the acoustic environment to simulate. |
| SetSourceGain |
Sets the custom direct-path gain value for the current source position. Valid only for sounds played with the HrtfDistanceDecayType custom decay type. |
| SetSourceOrientation |
Set the rotation matrix for the source orientation, with respect to the listener's coordinate system. |
| SetSourcePosition |
Sets the position of the sound relative to the listener. |
Remarks
Create instances of the XAPO interface by calling the CreateHrtfApo function.
Requirements
|
Minimum supported client |
Windows 10 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2016 [desktop apps only] |
|
Header |
|
|
DLL |
|
|
IID |
IID_IXAPOHrtfParameters is defined as 15B3CD66-E9DE-4464-B6E6-2BC3CF63D455 |
See also