énumération D2D1_BLEND_MODE (d2d1effects.h)
Mode de fusion utilisé pour l’effet Blend.
Syntax
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
} ;
Constantes
D2D1_BLEND_MODE_MULTIPLY Valeur : 0 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_SCREEN Valeur : 1 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_DARKEN Valeur : 2 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_LIGHTEN Valeur : 3 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_DISSOLVE Valeur : 4 Soit :
|
D2D1_BLEND_MODE_COLOR_BURN Valeur : 5 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_LINEAR_BURN Valeur : 6 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_DARKER_COLOR Valeur : 7 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_LIGHTER_COLOR Valeur : 8 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_COLOR_DODGE Valeur : 9 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_LINEAR_DODGE Valeur : 10 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_OVERLAY Valeur : 11 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_SOFT_LIGHT Valeur : 12 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_HARD_LIGHT Valeur : 13 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_VIVID_LIGHT Valeur : 14 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_LINEAR_LIGHT Valeur : 15 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_PIN_LIGHT Valeur : 16 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_HARD_MIX Valeur : 17 Formules de fusion de base avec f(FRVB, BRVB) = |
D2D1_BLEND_MODE_DIFFERENCE Valeur : 18 Formules de fusion de base avec f(FRVB, BRVB) = abs(FRVB - BRVB) |
D2D1_BLEND_MODE_EXCLUSION Valeur : 19 Formules de fusion de base avec f(FRVB, BRVB) = FRVB + BRVB – 2 * FRVB * BRVB |
D2D1_BLEND_MODE_HUE Valeur : 20 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_SATURATION Valeur : 21 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_COLOR Valeur : 22 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_LUMINOSITY Valeur : 23 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_SUBTRACT Valeur : 24 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_DIVISION Valeur : 25 Formule de fusion de base pour alpha uniquement. |
D2D1_BLEND_MODE_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
En-tête | d2d1effects.h |