D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS枚举 (d3d10umddi.h)
定义与 Microsoft Direct3D 11 视频处理器的输入格式相关的功能。
语法
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS {
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
} ;
常数
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED 视频处理器可以取消关联包含交错 RGB 视频的输入流。 |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP 视频处理器可以对 RGB 视频执行颜色调整。 |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY 视频处理器可以在 RGB 视频上执行 luma 键。 |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED 视频处理器可以使用平淡的颜色格式来取消插行输入流。 |
言论
这些标志定义通常不需要的视频处理功能,因此不需要视频设备来支持。
前三个标志与通常应用于 YCbCr 视频的函数的 RGB 支持相关:反交错、颜色调整和 luma 键。 不支持 YCbCr 这些函数的设备不需要为 RGB 输入提供支持。 支持这些函数的 RGB 输入是一项附加功能,由这些常量反映。 请注意,驱动程序可以将输入转换为另一个颜色空间,执行指示的函数,然后将结果转换回 RGB
同样,支持反交错的设备不需要支持取消交错格式。 此功能由 D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED 枚举值指示。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8 |
支持的最低服务器 | Windows Server 2012 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |