MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING 属性

启用 源读取器进行视频处理。

数据类型

UINT32

含义
启用视频处理。
Zero
禁用视频处理。 (默认值)

 

获取/设置

若要获取此属性,请调用 IMFAttributes::GetUINT32

若要设置此属性,请调用 IMFAttributes::SetUINT32

备注

如果此属性 (非零) 为 TRUE ,则源读取器可以对未压缩的视频帧执行以下受限视频处理:

  • 从 YUV 转换为 RGB-32。
  • 去交错。

这些操作在软件中执行,未针对播放进行优化。 此功能适用于处理少量帧的应用程序(例如,创建视频缩略图)或不实时解码帧的应用程序。 去隔行操作内插单个字段中的数据,因此它是有损的。

如果使用 Direct3D 显示视频帧,请避免此设置,因为 GPU 通常提供更好的视频处理功能。

如果此属性为 TRUE,则以下属性必须为 FALSE

要求

要求
最低受支持的客户端
Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器
Windows Server 2008 R2 [桌面应用 |UWP 应用]
标头
Mfreadwrite.h

另请参阅

媒体基础属性的字母顺序列表

源读取器

源读取器属性