Export (0) Print
Expand All
Expand Minimize

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
0Video scaling will not be used.
1The encoder will use conservative video scaling optimization. The luma range will be scaled from 0...255 to 26...229.
2The 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 [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Wmcodecdsp.h

See also

Media Foundation Properties

 

 

Community Additions

ADD
Show:
© 2014 Microsoft