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.
Spécifie la façon dont l’une des sources de couleur doit être dérivée et spécifie éventuellement une opération de préblend sur la source de couleur.
Syntax
typedef enum D2D1_BLEND {
D2D1_BLEND_ZERO = 1,
D2D1_BLEND_ONE = 2,
D2D1_BLEND_SRC_COLOR = 3,
D2D1_BLEND_INV_SRC_COLOR = 4,
D2D1_BLEND_SRC_ALPHA = 5,
D2D1_BLEND_INV_SRC_ALPHA = 6,
D2D1_BLEND_DEST_ALPHA = 7,
D2D1_BLEND_INV_DEST_ALPHA = 8,
D2D1_BLEND_DEST_COLOR = 9,
D2D1_BLEND_INV_DEST_COLOR = 10,
D2D1_BLEND_SRC_ALPHA_SAT = 11,
D2D1_BLEND_BLEND_FACTOR = 14,
D2D1_BLEND_INV_BLEND_FACTOR = 15,
D2D1_BLEND_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_BLEND_ZEROValeur : 1 La source de données est noire (0, 0, 0, 0). Il n’y a pas d’opération de préblend. |
D2D1_BLEND_ONEValeur : 2 La source de données est blanche (1, 1, 1, 1). Il n’y a pas d’opération de préblend. |
D2D1_BLEND_SRC_COLORValeur : 3 La source de données est des données de couleur (RVB) de la deuxième entrée de la transformation de fusion. Il n’y a pas d’opération préliminaire. |
D2D1_BLEND_INV_SRC_COLORValeur : 4 La source de données est des données de couleur (RVB) provenant de la deuxième entrée de la transformation de fusion. L’opération de préblend inverse les données, générant 1 - RVB. |
D2D1_BLEND_SRC_ALPHAValeur : 5 La source de données est des données alpha (A) de la deuxième entrée de la transformation de fusion. Il n’y a pas d’opération de préblend. |
D2D1_BLEND_INV_SRC_ALPHAValeur : 6 La source de données est des données alpha (A) de la deuxième entrée de la transformation de fusion. L’opération de préblend inverse les données, générant 1 - A. |
D2D1_BLEND_DEST_ALPHAValeur : 7 La source de données est des données alpha (A) de la première entrée de la transformation de fusion. Il n’y a pas d’opération de préblend. |
D2D1_BLEND_INV_DEST_ALPHAValeur : 8 La source de données est des données alpha (A) de la première entrée de la transformation de fusion. L’opération de préblend inverse les données, générant 1 - A. |
D2D1_BLEND_DEST_COLORValeur : 9 La source de données est des données de couleur de la première entrée de la transformation de fusion. Il n’y a pas d’opération de préblend. |
D2D1_BLEND_INV_DEST_COLORValeur : 10 La source de données est des données de couleur de la première entrée de la transformation de fusion. L’opération de préblend inverse les données, générant 1 - RVB. |
D2D1_BLEND_SRC_ALPHA_SATValeur : 11 La source de données est des données alpha de la deuxième entrée de la transformation de fusion. L’opération préblend serre les données à 1 ou moins. |
D2D1_BLEND_BLEND_FACTORValeur : 14 La source de données est le facteur de fusion. Il n’y a pas d’opération de préblend. |
D2D1_BLEND_INV_BLEND_FACTORValeur : 15 La source de données est le facteur de fusion. L’opération de préblend inverse le facteur de fusion, générant 1 - blend_factor. |
D2D1_BLEND_FORCE_DWORDValeur : 0xffffffff |
Remarques
Cette énumération a les mêmes valeurs numériques que D3D10_BLEND.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
| En-tête | d2d1effectauthor.h |