MFPKEY_CONSTRAINENCOMPLEXITY Property

Specifies whether the complexity of the audio encoding algorithm is constrained.

Constant for IPropertyBag

Available only by using IPropertyStore.

Data Type

VT_BOOL

Default Value

VARIANT_FALSE

Remarks

If you leave this property at its default value of VARIANT_FALSE, the audio encoder uses its default algorithm. The default algorithm depends on the output type and which version of Windows is running. The following table describes the default behavior for the different combinations.

Operating system Default behavior
Windows Vista For all output types, the audio encoder uses the most complex algorithm by default.
Windows 7 For Standard and Professional output types, the audio encoder uses the most complex algorithm by default. For Lossless output types, the audio encoder uses the least complex algorithm by default.

 

If you set this property to VARIANT_TRUE, you must also specify a complexity value by setting the MFPKEY_ENCCOMPLEXITY property.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
Wmcodecdsp.h

See also

Media Foundation Properties