IXAPO::Initialize メソッド (xapo.h)
効果固有の初期化を実行します。
構文
HRESULT Initialize(
const void *pData,
UINT32 DataByteSize
);
パラメーター
pData
DataByteSize が 0 の場合、効果固有の初期化パラメーターは NULL になります。
DataByteSize
pData のサイズ (バイト単位) は、pData が NULL の場合は 0 になることがあります。
戻り値
成功した場合はS_OKを返し、それ以外の場合はエラー コードを返します。
解説
pData の内容は、特定の XAPO によって定義されます。 このメソッドでは、不変パラメーター (XAPO の有効期間の定数) を設定する必要があります。 いったん初期化すると、XAPO を再び初期化することはできません。 XAPO は、エフェクト チェーンの一部として XAudio2 に渡す前に初期化する必要があります。
メモ XAudio2 はこのメソッドを呼び出しません。XAPO を XAudio2 に渡す前に、クライアントから呼び出す必要があります。
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)要件
対象プラットフォーム | Windows |
ヘッダー | xapo.h |