Share via


MFPKEY_PERCEPTUALOPTLEVEL Property

Specifies whether the codec should use conservative perceptual optimization when encoding.

Constant for IPropertyBag

g_wszWMVCPerceptualOptLevel

Data Type

VT_I4

Default Value

0

Remarks

Conservative perceptual optimization is a process by which the codec attempts to identify "important" and "unimportant" regions in the video frame. After identifying these regions of the frame, the codec will give a higher priority to the quality of important regions, at the expense of the quality of unimportant regions.

Perceptual optimization emphasizes making the image appear correct to the human eye instead of insisting on strict mathematical accuracy.

The results of the optimization will vary considerably depending on the type of video being encoded. This feature could be well suited for low bit-rate and low resolution encoding (for example, Web streaming), but should probably be avoided when aiming for archival video quality.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

Wmcodecdsp.h

See Also

Properties

 

 

Send comments about this topic to Microsoft

Build date: 4/7/2010