MFAudioConstriction Enumeration

Specifies values for audio constriction.

Syntax

typedef enum _MFAudioConstriction
{
    MFaudioConstrictionOff = 0,
    MFaudioConstriction48_16 = (MFaudioConstrictionOff+1),
    MFaudioConstriction44_16 = (MFaudioConstriction48_16+1),
    MFaudioConstriction14_14 = (MFaudioConstriction44_16+1),
    MFaudioConstrictionMute = (MFaudioConstriction14_14+1)
} MFAudioConstriction;  

Constants

Constant Description
MFaudioConstrictionOff Audio is not constricted.
MFaudioConstriction48_16 Audio is down sampled to 48 kHz/16-bit.
MFaudioConstriction44_16 Audio is down sampled to 44 kHz/16-bit.
MFaudioConstriction14_14 Audio is down sampled to 14hKz/16-bit.
MFaudioConstrictionMute Audio is muted.

Remarks

Values defined by the MFAudioConstriction enumeration matches the EAudioConstriction enumeration defined audioenginebaseapo.h.

Requirements

Header: Declared in mfidl.h.