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.

MethodDescription
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

HrtfApoApi.h

DLL

HrtfApo.dll

IID

IID_IXAPOHrtfParameters is defined as 15B3CD66-E9DE-4464-B6E6-2BC3CF63D455

See also

Interfaces

 

 

Show: