D3D11_VIDEO_PROCESSOR_FEATURE_CAPS 枚举 (d3d11.h)
定义 Microsoft Direct3D 11 视频处理器可以支持的功能。
语法
typedef enum D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} ;
常量
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL 值: 0x1 视频处理器可以在输出像素上设置 alpha 值。 有关详细信息,请参阅 ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION 值: 0x2 视频处理器可以缩小视频输出的采样。 有关详细信息,请参阅 ID3D11VideoContext::VideoProcessorSetOutputConstriction。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY 值: 0x4 视频处理器可以执行 luma 键。 有关详细信息,请参阅 ID3D11VideoContext::VideoProcessorSetStreamLumaKey。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE 值: 0x8 视频处理器可以应用调色板条目中的 alpha 值。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY 值: 0x10 驱动程序不支持完整的视频处理功能。 如果设置了此功能标志,则视频处理器具有以下限制:
|
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO 值: 0x20 视频处理器可以支持 3D 立体声视频。 有关详细信息,请参阅 ID3D11VideoContext::VideoProcessorSetStreamStereoFormat。 设置此上限的所有驱动程序都必须支持以下立体声格式: D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL、 D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL和 D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION 值: 0x40 驱动程序可以将输入数据顺时针旋转 90 度、180 度或 270 度,作为视频处理操作的一部分。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM 值: 0x80 驱动程序支持 VideoProcessorSetStreamAlpha 调用。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO 值: 0x100 驱动程序支持 VideoProcessorSetStreamPixelAspectRatio 调用。 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR 值: 0x200 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE 值: 0x400 |
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 值: 0x800 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | d3d11.h |