用于混合 效果的混合模式。
语法
typedef enum D2D1_BLEND_MODE {
D2D1_BLEND_MODE_MULTIPLY = 0,
D2D1_BLEND_MODE_SCREEN = 1,
D2D1_BLEND_MODE_DARKEN = 2,
D2D1_BLEND_MODE_LIGHTEN = 3,
D2D1_BLEND_MODE_DISSOLVE = 4,
D2D1_BLEND_MODE_COLOR_BURN = 5,
D2D1_BLEND_MODE_LINEAR_BURN = 6,
D2D1_BLEND_MODE_DARKER_COLOR = 7,
D2D1_BLEND_MODE_LIGHTER_COLOR = 8,
D2D1_BLEND_MODE_COLOR_DODGE = 9,
D2D1_BLEND_MODE_LINEAR_DODGE = 10,
D2D1_BLEND_MODE_OVERLAY = 11,
D2D1_BLEND_MODE_SOFT_LIGHT = 12,
D2D1_BLEND_MODE_HARD_LIGHT = 13,
D2D1_BLEND_MODE_VIVID_LIGHT = 14,
D2D1_BLEND_MODE_LINEAR_LIGHT = 15,
D2D1_BLEND_MODE_PIN_LIGHT = 16,
D2D1_BLEND_MODE_HARD_MIX = 17,
D2D1_BLEND_MODE_DIFFERENCE = 18,
D2D1_BLEND_MODE_EXCLUSION = 19,
D2D1_BLEND_MODE_HUE = 20,
D2D1_BLEND_MODE_SATURATION = 21,
D2D1_BLEND_MODE_COLOR = 22,
D2D1_BLEND_MODE_LUMINOSITY = 23,
D2D1_BLEND_MODE_SUBTRACT = 24,
D2D1_BLEND_MODE_DIVISION = 25,
D2D1_BLEND_MODE_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_BLEND_MODE_MULTIPLY值: 0 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_SCREEN值:1 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_DARKEN值: 2 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_LIGHTEN值: 3 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_DISSOLVE值: 4 假定为:
|
D2D1_BLEND_MODE_COLOR_BURN值: 5 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_LINEAR_BURN值: 6 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_DARKER_COLOR值: 7 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_LIGHTER_COLOR值: 8 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_COLOR_DODGE值: 9 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_LINEAR_DODGE值: 10 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_OVERLAY值: 11 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_SOFT_LIGHT值: 12 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_HARD_LIGHT值: 13 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_VIVID_LIGHT值: 14 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_LINEAR_LIGHT值: 15 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_PIN_LIGHT值: 16 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_HARD_MIX值: 17 具有 f (FRGB、BRGB) = 的基本混合公式
|
D2D1_BLEND_MODE_DIFFERENCE值: 18 基本混合公式 f (FRGB,BRGB) = abs (FRGB - BRGB) |
D2D1_BLEND_MODE_EXCLUSION值: 19 具有 f (FRGB、BRGB) = FRGB + BRGB – 2 * FRGB * BRGB 的基本混合公式 |
D2D1_BLEND_MODE_HUE值: 20 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_SATURATION值: 21 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_COLOR值: 22 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_LUMINOSITY值: 23 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_SUBTRACT值: 24 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_DIVISION值: 25 仅限 alpha 的基本混合公式。
|
D2D1_BLEND_MODE_FORCE_DWORD值: 0xffffffff |
要求
| 标头 | d2d1effects.h |