MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE 属性
指定设备的输出格式。
数据类型
MFT_REGISTER_TYPE_INFO 存储为 BYTE[]
获取/设置
若要获取此属性,请调用 IMFAttributes::GetBlob。
若要设置此属性,请调用 IMFAttributes::SetBlob。
备注
此属性包含一对 GUID:主类型和子类型。 这些 GUID 描述设备的默认输出格式。 设备可能支持其他输出格式。
例如,如果视频捕获设备输出 RGB-32 视频,则此属性 { MFMediaType_Video, MFVideoFormat_RGB32 }
的值为 。
此属性是应用程序的提示。 若要获取确切的输出格式,请为设备创建媒体源并获取媒体源的表示描述符。
此属性在以下函数返回的激活对象上设置:
此属性的 GUID 常量是从 mfuuid.lib 导出的。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 7 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 R2 [仅限桌面应用] |
标头 |
|
另请参阅