Microsoft DirectX 9.0

IDirectSoundFXI3DL2Reverb8 Interface

The IDirectSoundFXI3DL2Reverb8 interface is used to set and retrieve effect parameters on a buffer that supports I3DL2 (Interactive 3D Audio Level 2) reverberation effects.

This interface is obtained by calling IDirectSoundBuffer8::GetObjectInPath on the buffer that supports the effect.

In addition to the methods inherited from IUnknown, the IDirectSoundFXI3DL2Reverb8 interface exposes the following methods.

Parameters

Method Description
GetAllParameters Retrieves the I3DL2 environmental reverberation parameters of a buffer.
GetQuality Retrieves the quality of the environmental reverberation effect.
SetAllParameters Sets the I3DL2 environmental reverberation parameters of a buffer.
SetQuality Sets the quality of the environmental reverberation effect.

Presets

Method Description
GetPreset Retrieves an identifier for standard reverberation parameters of a buffer.
SetPreset Sets standard reverberation parameters of a buffer.

Requirements

  Header: Declared in dsound.h.

See Also