Microsoft DirectX 9.0 |
The IDirectSoundCaptureFXNoiseSuppress8 interface is used to set and retrieve parameters on a capture buffer that supports noise suppression. This interface requires Microsoft Windows XP or later.
IDirectSoundCaptureFXNoiseSuppress8 is a define for IDirectSoundCaptureFXNoiseSuppress. The interface names are interchangeable.
This interface is obtained by calling IDirectSoundCaptureBuffer8::GetObjectInPath on the buffer that supports the effect.
In addition to the methods inherited from IUnknown, the IDirectSoundCaptureFXNoiseSuppress8 interface exposes the following methods.
Method | Description |
GetAllParameters | Retrieves the noise suppression parameters of a buffer. |
Reset | Resets the effect to its initial state. |
SetAllParameters | Sets the noise suppression parameters of a buffer. |
The LPDIRECTSOUNDNOISESUPPRESS8 type is defined as a pointer to the IDirectSoundNoiseSuppress8 interface:
typedef struct IDirectSoundCaptureFXNoiseSuppress8 *LPDIRECTSOUNDCAPTUREFXNOISESUPPRESS8;
Requirements
Header: Declared in dsound.h.
Operating System: Requires Microsoft Windows XP or later.
See Also