AEC_SYSTEM_MODE Enumeration
Specifies the processing mode for the voice capture DSP. This enumeration is used with the MFPKEY_WMAAECMA_SYSTEM_MODE property.
Syntax
typedef enum {
SINGLE_CHANNEL_AEC = 0,
ADAPTIVE_ARRAY_ONLY,
OPTIBEAM_ARRAY_ONLY,
ADAPTIVE_ARRAY_AND_AEC,
OPTIBEAM_ARRAY_AND_AEC,
SINGLE_CHANNEL_NSAGC,
MODE_NOT_SET
} AEC_SYSTEM_MODE;
Constants
SINGLE_CHANNEL_AEC
AEC processing only.ADAPTIVE_ARRAY_ONLY
Reserved.OPTIBEAM_ARRAY_ONLY
Microphone array processing only.ADAPTIVE_ARRAY_AND_AEC
Reserved.OPTIBEAM_ARRAY_AND_AEC
Microphone array processing and AEC processing.SINGLE_CHANNEL_NSAGC
No microphone array processing and no AEC processing.MODE_NOT_SET
Uninitialized. This value is the initial value of the MFPKEY_WMAAECMA_SYSTEM_MODE property. Do not set this value.
Remarks
In all modes, the DSP applies noise suppression and automatic gain control by default. To disable noise suppression, set the MFPKEY_WMAAECMA_FEATR_NS property. To disable automatic gain control, set the MFPKEY_WMAAECMA_FEATR_AGC property.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows Server 2003 |
Header |
Wmcodecdsp.h |
See Also
Send comments about this topic to Microsoft
Build date: 4/7/2010