共用方式為


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 應用程式]
標頭
Mfapi.h

另請參閱

依字母順序排列的媒體基礎屬性清單

媒體基礎屬性

圖片外觀比例

視訊媒體類型

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFMediaType

MF_MT_MINIMUM_DISPLAY_APERTURE

MF_MT_PAN_SCAN_APERTURE