XAUDIO2_EFFECT_DESCRIPTOR 構造体 (xaudio2.h)
エフェクト チェーンで使用する XAPO に関する情報が含まれています。
構文
typedef struct XAUDIO2_EFFECT_DESCRIPTOR {
IUnknown *pEffect;
BOOL InitialState;
UINT32 OutputChannels;
} XAUDIO2_EFFECT_DESCRIPTOR;
メンバー
pEffect
XAPO オブジェクトの IUnknown インターフェイスへのポインター。
InitialState
有効な状態で効果を開始する必要がある場合は TRUE。 それ以外の場合は FALSE。
OutputChannels
効果によって生成される出力チャネルの数。
解説
XAPO インスタンスは IUnknown インターフェイスとして XAudio2 に渡され、XAudio2 は IXAPO::QueryInterface を使用して IXAPO インターフェイスを取得し、XAPO が IXAPOParameters インターフェイスを実装しているかどうかを検出します。
XAudio2 で XAPOs を使用する方法の詳細については、「 方法: 効果チェーンを作成する 」および「 方法: XAudio2 で XAPO を使用する」を参照してください。
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)必要条件
Header | xaudio2.h |