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 内容