IXAudio2Voice::GetFilterParameters メソッド (xaudio2.h)

音声のフィルター パラメーターを取得します。

構文

\\ void GetFilterParameters(
  [out] XAUDIO2_FILTER_PARAMETERS *pParameters
);

パラメーター

[out] pParameters

フィルター情報を含む XAUDIO2_FILTER_PARAMETERS 構造体へのポインター。

戻り値

このメソッドは値を返しません。

解説

音声が XAUDIO2_VOICE_USEFILTER フラグで作成されていない場合、GetFilterParameters は失敗します。

GetFilterParameters は 常に、この音声の実際の現在のフィルター パラメーターを返します。 ただし、これらは、最新の IXAudio2Voice::SetFilterParameters 呼び出しによって設定されたパラメーターと一致しない場合があります。実際のパラメーターは、IXAudio2Voice::SetFilterParameters 呼び出しの後 (または、IXAudio2Voice::SetFilterParameters が遅延操作 ID で呼び出された場合は、対応する IXAudio2::CommitChanges 呼び出しの後) の後にオーディオ エンジンが次回実行されたときにのみ変更されます。

GetFilterParameters は、ソースとサブミックスの音声でのみ使用でき、音声のマスタリングには影響しません。
 

プラットフォームの要件

Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)

要件

   
対象プラットフォーム Windows
ヘッダー xaudio2.h

関連項目

IXAudio2Voice