x3daudio.h header

This header is used by XAudio2 APIs. For more information, see:

x3daudio.h contains the following programming interfaces:

Functions

 
X3DAudioCalculate

Calculates DSP settings with respect to 3D parameters.
X3DAudioInitialize

Sets all global 3D audio constants.

Structures

 
X3DAUDIO_CONE

Specifies directionality for a single-channel non-LFE emitter by scaling DSP behavior with respect to the emitter's orientation.
X3DAUDIO_DISTANCE_CURVE

Defines an explicit piecewise curve made up of linear segments, directly defining DSP behavior with respect to normalized distance.
X3DAUDIO_DISTANCE_CURVE_POINT

Defines a DSP setting at a given normalized distance.
X3DAUDIO_DSP_SETTINGS

Receives the results from a call to X3DAudioCalculate.
X3DAUDIO_EMITTER

Defines a single-point or multiple-point 3D audio source that is used with an arbitrary number of sound channels.
X3DAUDIO_LISTENER

Defines a point of 3D audio reception.