次の方法で共有


IDirectSoundFXI3DL2Reverb8

IDirectSoundFXI3DL2Reverb8 インターフェイスは、I3DL2 (Interactive 3D Audio Level 2) リバーブ エフェクトをサポートするバッファーでエフェクト パラメーターを設定および取得するために使用されます。

このインターフェイスを取得するには、エフェクトをサポートするバッファーで GetObjectInPath を呼び出します。

IUnknown から継承するメソッドのほかに、IDirectSoundFXI3DL2Reverb8 インターフェイスは以下のメソッドを公開しています。

パラメーター

メソッド 説明
IDirectSoundFXI3DL2Reverb8::GetAllParameters GetAllParameters メソッドは、バッファーの I3DL2 環境リバーブ パラメーターを取得します。
IDirectSoundFXI3DL2Reverb8::GetQuality GetQuality メソッドは、環境リバーブ エフェクトの品質を取得します。
IDirectSoundFXI3DL2Reverb8::SetAllParameters SetAllParameters メソッドは、バッファーの I3DL2 環境リバーブ パラメーターを設定します。
IDirectSoundFXI3DL2Reverb8::SetQuality SetQuality メソッドは、環境リバーブ エフェクトの品質を設定します。値が大きいほど品質は高くなりますが、それと引き換えに、処理時間が長くなります。

プリセット

メソッド 説明
IDirectSoundFXI3DL2Reverb8::GetPreset GetPreset メソッドは、バッファーの標準リバーブ パラメーターの識別子を取得します。
IDirectSoundFXI3DL2Reverb8::SetPreset SetPreset メソッドは、バッファーの標準リバーブ パラメーターを設定します。

要件

ヘッダー: DSound.h 宣言

ライブラリ: Dsound3d.dll 内容

関連項目

DirectSound インターフェイス