Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_MULTIPLYValeur : 0 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_SCREENValeur : 1 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_DARKENValeur : 2 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_LIGHTENValeur : 3 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_DISSOLVEValeur : 4 Soit :
|
D2D1_BLEND_MODE_COLOR_BURNValeur : 5 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_LINEAR_BURNValeur : 6 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_DARKER_COLORValeur : 7 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_LIGHTER_COLORValeur : 8 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_COLOR_DODGEValeur : 9 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_LINEAR_DODGEValeur : 10 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_OVERLAYValeur : 11 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_SOFT_LIGHTValeur : 12 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_HARD_LIGHTValeur : 13 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_VIVID_LIGHTValeur : 14 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_LINEAR_LIGHTValeur : 15 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_PIN_LIGHTValeur : 16 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_HARD_MIXValeur : 17 Formules de fusion de base avec f(FRVB, BRVB) =
|
D2D1_BLEND_MODE_DIFFERENCEValeur : 18 Formules de fusion de base avec f(FRVB, BRVB) = abs(FRVB - BRVB) |
D2D1_BLEND_MODE_EXCLUSIONValeur : 19 Formules de fusion de base avec f(FRVB, BRVB) = FRVB + BRVB – 2 * FRVB * BRVB |
D2D1_BLEND_MODE_HUEValeur : 20 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_SATURATIONValeur : 21 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_COLORValeur : 22 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_LUMINOSITYValeur : 23 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_SUBTRACTValeur : 24 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_DIVISIONValeur : 25 Formule de fusion de base pour alpha uniquement.
|
D2D1_BLEND_MODE_FORCE_DWORDValeur : 0xffffffff |
Configuration requise
| En-tête | d2d1effects.h |