DXVA_VideoChromaSubsampling列舉 (dxva.h)
DXVA_VideoChromaSubsampling列舉類型包含列舉值,可識別 Y'Cb'Cr' 資料的 chroma 編碼配置。
Syntax
typedef enum _DXVA_VideoChromaSubsampling {
DXVA_VideoChromaSubsamplingShift,
DXVA_VideoChromaSubsamplingMask,
DXVA_VideoChromaSubsampling_Unknown,
DXVA_VideoChromaSubsampling_ProgressiveChroma,
DXVA_VideoChromaSubsampling_Horizontally_Cosited,
DXVA_VideoChromaSubsampling_Vertically_Cosited,
DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes,
DXVA_VideoChromaSubsampling_MPEG2,
DXVA_VideoChromaSubsampling_MPEG1,
DXVA_VideoChromaSubsampling_DV_PAL,
DXVA_VideoChromaSubsampling_Cosited
} DXVA_VideoChromaSubsampling;
常數
DXVA_VideoChromaSubsamplingShift 指定將位移位 8 個位置 (DXVA_ExtColorData_ShiftBase + 0,或 8 + 0) 。 |
DXVA_VideoChromaSubsamplingMask 指定視訊 chroma 子取樣遮罩。 4 (0x00000F00) DWORD 的位可用來指定視訊 chroma 子取樣。 |
DXVA_VideoChromaSubsampling_Unknown 指定未指定視訊 chroma 子取樣。 |
DXVA_VideoChromaSubsampling_ProgressiveChroma 指定視訊 chroma 子取樣是漸進式 chroma。 |
DXVA_VideoChromaSubsampling_Horizontally_Cosited 指定水平對齊 luma 樣本的倍數。 |
DXVA_VideoChromaSubsampling_Vertically_Cosited 指定垂直對齊 luma 樣本的倍數。 |
DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 指定 Pb 和 Pr (或 Cb 和 Cr) 平面具有相同的階段對齊方式。 如果數據垂直共置,這個列舉值只能在 DXVA_ExtendedFormat 結構的VideoChromaSubsampling成員中設定為0。 |
DXVA_VideoChromaSubsampling_MPEG2 與 4:2:0 數據搭配使用的DXVA_VideoChromaSubsampling_Horizontally_Cosited和DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes值的位 OR。 |
DXVA_VideoChromaSubsampling_MPEG1 搭配 4:2:0 數據使用的DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes值。 |
DXVA_VideoChromaSubsampling_DV_PAL 與 4:2:0 數據搭配使用之DXVA_VideoChromaSubsampling_Horizontally_Cosited和DXVA_VideoChromaSubsampling_Vertically_Cosited值的位 OR。 |
DXVA_VideoChromaSubsampling_Cosited DXVA_VideoChromaSubsampling_Horizontally_Cosited 與 4:4:4、4:2:2 和 4:1:1 數據搭配使用的位 OR,以及DXVA_VideoChromaSubsampling_Vertically_Cosited和DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes值。 |
備註
DXVA_VideoChromaSubsampling的列舉值可以是 ORed,以在 DXVA_ExtendedFormat 結構的 VideoChromaSubsampling 成員中建立值。
共置變化表示 chroma 樣本與 luma 樣本一致。 一般而言,具有 chroma 的 4:2:0 數據會與 luma 數據對齊一或多個方向。 請注意,4:4:4、4:2:2 和 4:1:1 數據一律會雙向共置。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 此列舉型別僅適用於具有SP1和更新版本的 Windows Server 2003,以及 Windows XP 與 SP2 和更新版本。 |
標頭 | dxva.h (包含 Dxva.h) |