DXVAHD_INPUT_FORMAT_CAPS 枚举 (dxvahd.h)

定义与 Microsoft DirectX 视频加速高清 (DXVA-HD) 设备的输入格式相关的功能。

语法

typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
  DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;

常量

 
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED
值: 0x1
设备可以取消交错包含交错 RGB 视频的输入流。
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP
值: 0x2
设备可以对 RGB 视频执行颜色调整。
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY
值: 0x4
设备可以对 RGB 视频执行 luma 键。
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED
值: 0x8
设备可以取消交错具有淡化颜色格式的输入流。

备注

这些标志定义了通常不需要的视频处理功能,因此 DXVA-HD 设备不需要支持这些功能。

前三个标志与通常应用于 YCbCr 视频的函数的 RGB 支持相关:去交错、颜色调整和 luma 键。 对于 RGB 输入,不需要支持 YCbCr 的这些功能的 DXVA-HD 设备。 支持这些函数的 RGB 输入是一项附加功能,由这些常量反映。 驱动程序可能会将输入转换为另一个颜色空间,执行指示的函数,然后将结果转换回 RGB。

同样,支持去交错的设备不需要支持取消交错格式。 此功能由 DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED 标志指示。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 dxvahd.h

另请参阅

DXVA-HD

DXVAHD_VPDEVCAPS

Direct3D 视频枚举

媒体基础枚举