XAudio2 structures
This section contains information about structures provided by the Microsoft XAudio2 API.
Structure | Description |
---|---|
XAUDIO2_BUFFER | Represents an audio data buffer. |
XAUDIO2_BUFFER_WMA | Represents a WMA audio data buffer. |
XAUDIO2_DEBUG_CONFIGURATION | Sets a new global debug configuration for XAudio2 when used by the SetDebugConfiguration function. |
XAUDIO2_EFFECT_CHAIN | Defines an effect chain. |
XAUDIO2_EFFECT_DESCRIPTOR | Defines an effect. |
XAUDIO2_FILTER_PARAMETERS | Defines filter parameters for a source voice. |
XAUDIO2_PERFORMANCE_DATA | Retrieves performance information. |
XAUDIO2_SEND_DESCRIPTOR | Describes a voice send destination. |
XAUDIO2_VOICE_DETAILS | Contains information about the creation flags, input channels, and sample rate of a voice. |
XAUDIO2_VOICE_SENDS | Defines a set of voices to receive data from a single output voice. |
XAUDIO2_VOICE_STATE | Returns the voice's current state and cursor position data. |
XAUDIO2FX_REVERB_I3DL2_PARAMETERS | Describes I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) parameters for use in the ReverbConvertI3DL2ToNative function. |
XAUDIO2FX_REVERB_PARAMETERS | Describes parameters for use in the reverb APO. |
XAUDIO2FX_VOLUMEMETER_LEVELS | Describes parameters for use with the volume meter APO. |
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS | Defines buffer parameters that remain constant while an XAPO is locked. |
XAPO_PROCESS_BUFFER_PARAMETERS | Defines buffer parameters that may change from one call to the next. |
XAPO_REGISTRATION_PROPERTIES | Describes general characteristics of an XAPO. |
FXECHO_INITDATA | Initialization parameters for use with the FXECHO XAPO. |
FXECHO_PARAMETERS | Parameters for use with the FXECHO XAPO. |
FXEQ_PARAMETERS | Parameters for use with the FXEQ XAPO. |
FXMASTERINGLIMITER_PARAMETERS | Parameters for use with the FXMasteringLimiter XAPO. |
FXREVERB_PARAMETERS | Parameters for use with the FXReverb XAPO. |
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 or multi-point 3D audio source used with an arbitrary number of sound channels. |
X3DAUDIO_LISTENER | Defines a point of 3D audio reception. |
Related topics