Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the processing mode for the voice capture DSP. This enumeration is used with the MFPKEY_WMAAECMA_SYSTEM_MODE property.
Syntax
typedef enum AEC_SYSTEM_MODE {
SINGLE_CHANNEL_AEC = 0,
ADAPTIVE_ARRAY_ONLY,
OPTIBEAM_ARRAY_ONLY,
ADAPTIVE_ARRAY_AND_AEC,
OPTIBEAM_ARRAY_AND_AEC,
SINGLE_CHANNEL_NSAGC,
MODE_NOT_SET
} ;
Constants
SINGLE_CHANNEL_AEC Value: 0 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
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wmcodecdsp.h |