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_ExtendedFormat 结构的 VideoTransferMatrix 成员中指定DXVA_VideoTransferMatrix的枚举器之一。

要求

要求 价值
最低支持的客户端 此枚举类型仅适用于具有 SP1 及更高版本的 Windows Server 2003,以及具有 SP2 及更高版本的 Windows XP。
标头 dxva.h (包括 Dxva.h)

另请参阅

DXVA_ExtendedFormat