xapo.h ヘッダー

このヘッダーは、XAudio2 API によって使用されます。 詳細については、次を参照してください。

xapo.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IXAPO

XAudio2 エフェクト チェーンで使用されるオーディオ処理オブジェクトのインターフェイス。
IXAPOParameters

XAPO で効果固有のパラメーターを使用できるようにする省略可能なインターフェイス。

関数

 
XAPOAlloc

後でアプリケーションに返される任意のサイズの構造体を割り当てる必要がある IXAPO メソッドによって使用されるメモリ割り当てマクロ。
XAPOFree

XAPOAlloc マクロで割り当てられたメモリを解放するために使用されるマクロ。

構造

 
XAPO_LOCKFORPROCESS_PARAMETERS

XAPO がロックされている間に一定の状態を維持するストリーム バッファー パラメーターを定義します。 IXAPO::LockForProcess メソッドと共に使用されます。
XAPO_PROCESS_BUFFER_PARAMETERS

ある呼び出しから次の呼び出しに変更される可能性があるストリーム バッファー パラメーターを定義します。 Process メソッドと共に使用されます。
XAPO_REGISTRATION_PROPERTIES

XAPO の一般的な特性について説明します。 IXAPO::GetRegistrationProperties、CXAPOParametersBase::CXAPOParametersBase、および CXAPOBase::CXAPOBase と共に使用されます。

列挙

 
XAPO_BUFFER_FLAGS

ストリーム バッファーの内容について説明します。