指定对两个颜色源的混合操作。
语法
typedef enum D2D1_BLEND_OPERATION {
D2D1_BLEND_OPERATION_ADD = 1,
D2D1_BLEND_OPERATION_SUBTRACT = 2,
D2D1_BLEND_OPERATION_REV_SUBTRACT = 3,
D2D1_BLEND_OPERATION_MIN = 4,
D2D1_BLEND_OPERATION_MAX = 5,
D2D1_BLEND_OPERATION_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_BLEND_OPERATION_ADD值:1 添加源 1 和源 2。 |
D2D1_BLEND_OPERATION_SUBTRACT值: 2 从源 2 中减去源 1。 |
D2D1_BLEND_OPERATION_REV_SUBTRACT值: 3 从源 1 中减去源 2。 |
D2D1_BLEND_OPERATION_MIN值: 4 查找源 1 和源 2 的最小值。 |
D2D1_BLEND_OPERATION_MAX值: 5 查找源 1 和源 2 的最大值。 |
D2D1_BLEND_OPERATION_FORCE_DWORD值: 0xffffffff 保证为 DWORD 的值。 |
注解
此枚举的数值与 D3D10_BLEND_OP 相同。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用] |
| 最低受支持的服务器 | 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用] |
| 标头 | d2d1effectauthor.h |