MF_MT_FRAME_SIZE属性
视频帧的宽度和高度(以像素为单位)。
数据类型
UINT64
备注
上 32 位包含宽度,下 32 位包含高度。
若要设置此属性,请使用 MFSetAttributeSize 函数。 若要获取此属性,请使用 MFGetAttributeSize 函数。
此属性的 GUID 常量是从 mfuuid.lib 导出的。
示例
// Helper function to set the frame size on a video media type.
inline HRESULT SetFrameSize(IMFMediaType *pType, UINT32 width, UINT32 height)
{
return MFSetAttributeSize(pType, MF_MT_FRAME_SIZE, width, height);
}
// Helper function to get the frame size from a video media type.
inline HRESULT GetFrameSize(IMFMediaType *pType, UINT32 *pWidth, UINT32 *pHeight)
{
return MFGetAttributeSize(pType, MF_MT_FRAME_SIZE, pWidth, pHeight);
}
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [桌面应用|UWP 应用] |
最低受支持的服务器 |
Windows Server 2008 [桌面应用|UWP 应用] |
标头 |
|
请参阅