XAUDIO2_EFFECT_CHAIN structure (xaudio2.h)

Defines an effect chain.

Syntax

typedef struct XAUDIO2_EFFECT_CHAIN {
  UINT32                    EffectCount;
  XAUDIO2_EFFECT_DESCRIPTOR *pEffectDescriptors;
} XAUDIO2_EFFECT_CHAIN;

Members

EffectCount

Number of effects in the effect chain for the voice.

pEffectDescriptors

Array of XAUDIO2_EFFECT_DESCRIPTOR structures containing pointers to XAPO instances.

Remarks

Platform Requirements

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

Requirements

Requirement Value
Header xaudio2.h

See also

How to: Create an Effect Chain

IXAudio2::CreateMasteringVoice

IXAudio2::CreateSourceVoice

IXAudio2::CreateSubmixVoice

IXAudio2Voice::SetEffectChain

XAPO Overview

XAudio2 Structures