DXVADDI_VIDEOTRANSFERMATRIX枚举 (d3dumddi.h)

DXVADDI_VIDEOTRANSFERMATRIX 枚举类型包含用于标识从 Y'Cb'Cr' 到 (studio) R'G'B' 的转换矩阵的值。

语法

typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
  DXVADDI_VideoTransferMatrixMask,
  DXVADDI_VideoTransferMatrix_Unknown,
  DXVADDI_VideoTransferMatrix_BT709,
  DXVADDI_VideoTransferMatrix_BT601,
  DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;

常量

 
DXVADDI_VideoTransferMatrixMask
指定视频传输矩阵掩码。 DWORD 的前 3 个 (0x07) 位可用于指定视频传输矩阵。
DXVADDI_VideoTransferMatrix_Unknown
指定未指定视频传输矩阵。 对于标清 (SD) 视频,默认值为 BT601,对于高清 (HD) 视频,默认值为 BT709。
DXVADDI_VideoTransferMatrix_BT709
指定 BT709 传输矩阵。
DXVADDI_VideoTransferMatrix_BT601
指定 BT601 传输矩阵。
DXVADDI_VideoTransferMatrix_SMPTE240M
指定在日本很少使用的 HD 视频标准。

注解

可以在 DXVADDI_EXTENDEDFORMAT 结构的 VideoTransferMatrix 成员中指定DXVADDI_VIDEOTRANSFERMATRIX值之

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

DXVADDI_EXTENDEDFORMAT