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 應用程式] |
標頭 |
|
另請參閱