D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE 枚举 (d3d10umddi.h)
指定用于视频处理的 alpha 填充模式。
语法
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE,
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND,
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION,
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
} ;
常量
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE 目标矩形内的 Alpha 值设置为不透明。 |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND 目标矩形中的 Alpha 值设置为背景色中指定的 alpha 值。 若要设置背景色,请调用 VideoProcessorSetOutputBackgroundColor 函数。 |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION 输出图面中现有的 alpha 值保持不变。 |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM Alpha 值取自输入流、缩放并复制到该流的相应目标矩形。 输入流在 VideoProcessorSetOutputAlphaFillMode 函数的 StreamIndex 参数中指定。 如果输入流没有 alpha 数据,视频处理器会将目标矩形中的 alpha 值设置为不透明。 如果输入流被禁用或源矩形为空,则不会修改目标矩形中的 alpha 值。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |