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. |
Applies To
This write-only property is available on the encoder of the following codecs:
Requirements
Client: Requires Windows Vista or Windows XP.
Header: Include wmcodecdsp.h.
See Also