MF_MT_GEOMETRIC_APERTURE屬性
定義視訊媒體類型的幾何光圈。
資料類型
位元組陣列
備註
此屬性的值是 MFVideoArea 結構。
圖片外觀比例是相對於幾何光圈計算,使用下列公式:圖片外觀比例 = (幾何光圈寬度/幾何光圈高度) ×圖元外觀比例。
如果未設定此屬性,則會假設幾何光圈是整個視訊框架。 只有當媒體類型描述具有已定義作用中區域的視訊標準時,才應該設定此屬性。
例如,在 NTSC 電視中,視訊框架為 720 × 480,使用中區域為 704 × 480,以及 10:11 圖元外觀比例。 產生的圖片外觀比例 (704/480) × (10/11) = 4:3。
注意
增強視訊 轉譯器 的預設簡報者 (EVR) 視訊的幾何光圈,如果指定的話。
此屬性的 GUID 常數會從 mfuuid.lib 匯出。
範例
HRESULT SetGeometricAperture(
IMFMediaType *pMediaType,
const MFVideoArea& area
)
{
return pMediaType->SetBlob(
MF_MT_GEOMETRIC_APERTURE,
(UINT8*)&area,
sizeof(MFVideoArea)
);
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱