| Microsoft DirectX 9.0 | 
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 or later operating systems.
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.
Operating System: Requires Microsoft Windows XP or later.
See Also