Microsoft DirectX 8.0 (C++)

IDirectSoundCaptureFXNoiseSuppress8

Not implemented on current operating systems.

Used to set and retrieve parameters on a capture buffer that supports noise suppression.

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.

The IDirectSoundCaptureFXNoiseSuppress8 interface has the following methods.

Parameters GetAllParameters
  SetAllParameters

Like all COM interfaces, the IDirectSoundNoiseSuppress8 interface inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

IUnknown AddRef
  QueryInterface
  Release

The LPDIRECTSOUNDNOISESUPPRESS8 type is defined as a pointer to the IDirectSoundNoiseSuppress8 interface:

typedef struct IDirectSoundCaptureFXNoiseSuppress8  *LPDIRECTSOUNDCAPTUREFXNOISESUPPRESS8;

Requirements

  Header: Declared in dsound.h.