Share via


MFPKEY_VIDEOSCALING Property

Specifies whether the codec will use video scaling optimization.

Constant for IPropertyBag

g_wszWMVCVideoScaling

Data Type

VT_I4

Default Value

0

Remarks

Video scaling is a type of perceptual optimization that can improve the visual quality of video encoded at low bit rates. The video scaling optimization reduces pronounced artifacts, but can sacrifice image detail. This optimization affects the luma range of the encoded video as described below but does not affect the physical resolution of the output video.

This property may be set to one of the following values.

Value Description
0 Video scaling will not be used.
1 The encoder will use conservative video scaling optimization. The luma range will be scaled from 0...255 to 26...229.
2 The encoder will use aggressive video scaling optimization. The luma range will be scaled from 0...255 to 31...224.

 

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