Microsoft DirectX 8.1 (C++) |
The IDirectSoundCaptureFXNoiseSuppress8 interface is used to set and retrieve parameters on a capture buffer that supports noise suppression. This interface requires Microsoft Windows XP Home Edition or Windows XP Professional.
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.