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) |