Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

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 [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Wmcodecdsp.h

See also

Media Foundation Enumerations
Voice Capture

 

 

Community Additions

ADD
Show:
© 2015 Microsoft