MFAudioConstriction enumeration (mfidl.h)

Specifies values for audio constriction.

Syntax

typedef enum _MFAudioConstriction {
  MFaudioConstrictionOff = 0,
  MFaudioConstriction48_16,
  MFaudioConstriction44_16,
  MFaudioConstriction14_14,
  MFaudioConstrictionMute
} MFAudioConstriction;

Constants

 
MFaudioConstrictionOff
Value: 0
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

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header mfidl.h

See also

Media Foundation Enumerations