ReverbConvertI3DL2ToNative function (xaudio2fx.h)

Inline function that converts I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) parameters to native XAudio2 parameters.

Syntax

void ReverbConvertI3DL2ToNative(
  [in]      const XAUDIO2FX_REVERB_I3DL2_PARAMETERS *pI3DL2,
  [in, out] XAUDIO2FX_REVERB_PARAMETERS             *pNative,
            BOOL sevenDotOneReverb                  DEFAULT
);

Parameters

[in] pI3DL2

Pointer to a XAUDIO2FX_REVERB_I3DL2_PARAMETERS structure containing the I3DL2 parameters to convert. There are many preset values defined for the XAUDIO2FX_REVERB_I3DL2_PARAMETERS structure; for more information, see XAUDIO2FX_I3DL2_PRESET.

[in, out] pNative

Pointer to a XAUDIO2FX_REVERB_PARAMETERS structure that will receive the native parameters that are equivalent to the I3DL2 parameters.

DEFAULT

Return value

None

Remarks

Platform Requirements

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requirements

Requirement Value
Target Platform Windows
Header xaudio2fx.h

See also

XAUDIO2FX_I3DL2_PRESET

XAUDIO2FX_REVERB_I3DL2_PARAMETERS

XAudio2::Functions