Microsoft DirectX 8.1 (C++) |
The IDirectSoundCaptureFXAec8 interface is used to set and retrieve parameters on a capture buffer that supports acoustic echo cancellation. This interface requires Microsoft® Windows® XP Home Edition or Windows XP Professional.
IDirectSoundCaptureFXAec8 is a define for IDirectSoundCaptureFXAec. 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 IDirectSoundCaptureFXAec8 interface exposes the following methods.
Method | Description |
GetAllParameters | Retrieves the acoustic echo cancellation parameters of a buffer. |
GetStatus | Retrieves the status of the effect. |
Reset | Resets the effect to its initial state. |
SetAllParameters | Sets the acoustic echo cancellation parameters of a buffer. |
The LPDIRECTSOUNDCAPTUREFXAEC8 type is defined as a pointer to the IDirectSoundCaptureFXAec8 interface:
typedef struct IDirectSoundCaptureFXAec8 *LPDIRECTSOUNDCAPTUREFXAEC8;
Requirements
Header: Declared in dsound.h.