IXAPO インターフェイス (xapo.h)
XAudio2 エフェクト チェーンで使用されるオーディオ処理オブジェクトのインターフェイス。
継承
IXAPO インターフェイスは、IUnknown インターフェイスから継承されます。 IXAPO には、次の種類のメンバーもあります。
メソッド
IXAPO インターフェイスには、これらのメソッドがあります。
IXAPO::CalcInputFrames 指定された出力フレーム数を生成するために必要な入力フレームの数を返します。 |
IXAPO::CalcOutputFrames 指定した数の入力フレームから生成される出力フレームの数を返します。 |
IXAPO::GetRegistrationProperties XAPO の登録プロパティを返します。 |
IXAPO::Initialize 効果固有の初期化を実行します。 |
IXAPO::IsInputFormatSupported 特定の入力形式が特定の出力形式でサポートされている場合にクエリを実行します。 |
IXAPO::IsOutputFormatSupported 特定の出力形式が特定の入力形式でサポートされている場合にクエリを実行します。 |
IXAPO::LockForProcess XAudio2 によって呼び出され、XAPO の入力構成と出力構成がロックされ、プロセスがリアルタイム スレッドで呼び出される前に最終的な初期化を実行できます。 |
IXAPO::P rocess 特定の入出力バッファーで XAPO のデジタル信号処理 (DSP) コードを実行します。 |
IXAPO::Reset フレーム履歴に依存する変数をリセットします。 |
IXAPO::UnlockForProcess LockForProcess メソッドで割り当てられた変数の割り当てを解除します。 |
解説
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)必要条件
対象プラットフォーム | Windows |
ヘッダー | xapo.h |