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 指定 (DXVA_ExtColorData_ShiftBase + 7 或 8 + 7) 移位 15 个位置。 |
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_ExtendedFormat 结构的 VideoTransferMatrix 成员中指定DXVA_VideoTransferMatrix枚举器之 一 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 此枚举类型仅适用于 SP1 及更高版本的 Windows Server 2003 和 SP2 及更高版本的 Windows XP。 |
标头 | dxva.h (包括 Dxva.h) |