DXVA_VideoTransferMatrix列舉 (dxva.h)
DXVA_VideoTransferMatrix列舉類型包含列舉值,可識別從 Y'Cb'Cr' 到 R'G'B' 的轉換矩陣。
Syntax
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 預設值為 BT601,而 HD (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) |