DXVA_VideoTransferMatrix列舉 (dxva.h)
DXVA_VideoTransferMatrix列舉類型包含列舉值,可識別從 Y'Cb'Cr' 到 R'G'B' 的轉換矩陣。
語法
typedef enum _DXVA_VideoTransferMatrix {
DXVA_VideoTransferMatrixShift,
DXVA_VideoTransferMatrixMask,
DXVA_VideoTransferMatrix_Unknown,
DXVA_VideoTransferMatrix_BT709,
DXVA_VideoTransferMatrix_BT601,
DXVA_VideoTransferMatrix_SMPTE240M
} DXVA_VideoTransferMatrix;
常數
DXVA_VideoTransferMatrixShift 指定將位移位 15 個位置(DXVA_ExtColorData_ShiftBase + 7 或 8 + 7)。 |
DXVA_VideoTransferMatrixMask 指定影片傳輸矩陣遮罩。 3 (0x00038000) 位的 DWORD 可用來指定視訊傳輸矩陣。 |
DXVA_VideoTransferMatrix_Unknown 指定未指定視訊傳輸矩陣。 標準定義 (SD) 視訊的預設值為 BT601,而高畫質 (HD) 視訊則為 BT709。 |
DXVA_VideoTransferMatrix_BT709 指定 BT709 傳輸矩陣。 |
DXVA_VideoTransferMatrix_BT601 指定 BT601 傳輸矩陣。 |
DXVA_VideoTransferMatrix_SMPTE240M 指定日本很少使用的 HD 視訊標準。 |
言論
DXVA_VideoTransferMatrix的其中一個列舉值可以在 DXVA_ExtendedFormat 結構的 VideoTransferMatrix 成員中指定。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 此列舉型別僅適用於SP1和更新版本的 Windows Server 2003,以及 Windows XP 與 SP2 和更新版本。 |
標頭 | dxva.h (包括 Dxva.h) |