IXAPOParameters::SetParameters メソッド (xapo.h)
効果固有のパラメーターを設定します。
構文
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
パラメーター
pParameters
効果固有のパラメーター ブロック。
ParameterByteSize
pParameters のサイズ (バイト単位)。
戻り値
なし
解説
pParameters のデータは完全に効果に固有であり、IXAPOParameters::SetParameters 関数の実装によって決定されます。 SetParameters に渡されるデータを使用して、XAPO の状態を設定し、IXAPO::P rocess 関数の動作を制御できます。
SetParameters は 、リアルタイムオーディオ処理スレッドでのみ呼び出すことができます。 SetParameters と IXAPO::P rocess メソッドの間の同期は必要ありません。 ただし、 IXAudio2Voice::SetEffectParameters メソッドは、リアルタイム スレッドの SetParameters にパラメーターのコピー (非同期的) を配信するために必要な同期に追加されるため、任意のスレッドから呼び出される場合があります。 IXAudio2Voice::SetEffectParameters と IXAPO::P rocess メソッドの間の同期は必要ありません。
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | xapo.h |