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.
Identificateurs des propriétés de l’effet de transfert linéaire.
Syntax
typedef enum D2D1_LINEARTRANSFER_PROP {
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT = 0,
D2D1_LINEARTRANSFER_PROP_RED_SLOPE = 1,
D2D1_LINEARTRANSFER_PROP_RED_DISABLE = 2,
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT = 3,
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE = 4,
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE = 5,
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT = 6,
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE = 7,
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE = 8,
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT = 9,
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE = 10,
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE = 11,
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT = 12,
D2D1_LINEARTRANSFER_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPTValeur : 0 Intercepte Y de la fonction linéaire pour le canal Rouge. Le type est FLOAT. La valeur par défaut est 0.0f. |
D2D1_LINEARTRANSFER_PROP_RED_SLOPEValeur : 1 Pente de la fonction linéaire pour le canal rouge. Le type est FLOAT. La valeur par défaut est 1.0f. |
D2D1_LINEARTRANSFER_PROP_RED_DISABLEValeur : 2 Si vous définissez cette valeur sur TRUE, l’effet n’applique pas la fonction de transfert au canal Rouge. Si vous définissez cette valeur sur FALSE, l’effet applique la fonction RedLinearTransfer au canal Rouge. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPTValeur : 3 InterceptE Y de la fonction linéaire pour le canal Vert. Le type est FLOAT. La valeur par défaut est 0.0f. |
D2D1_LINEARTRANSFER_PROP_GREEN_SLOPEValeur : 4 Pente de la fonction linéaire pour le canal Vert. Le type est FLOAT. La valeur par défaut est 1.0f. |
D2D1_LINEARTRANSFER_PROP_GREEN_DISABLEValeur : 5 Si vous définissez cette valeur sur TRUE, l’effet n’applique pas la fonction de transfert au canal Vert. Si vous définissez cette valeur sur FALSE, l’effet applique la fonction GreenLinearTransfer au canal Vert. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPTValeur : 6 Intercepte Y de la fonction linéaire pour le canal Bleu. Le type est FLOAT. La valeur par défaut est 0.0f. |
D2D1_LINEARTRANSFER_PROP_BLUE_SLOPEValeur : 7 Pente de la fonction linéaire pour le canal Bleu. Le type est FLOAT. La valeur par défaut est 1.0f. |
D2D1_LINEARTRANSFER_PROP_BLUE_DISABLEValeur : 8 Si vous définissez cette valeur sur TRUE, l’effet n’applique pas la fonction de transfert au canal Bleu. Si vous définissez cette valeur sur FALSE, l’effet applique la fonction BlueLinearTransfer au canal Bleu. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPTValeur : 9 Intercepte Y de la fonction linéaire pour le canal Alpha. Le type est FLOAT. La valeur par défaut est 0.0f. |
D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPEValeur : 10 Pente de la fonction linéaire pour le canal Alpha. Le type est FLOAT. La valeur par défaut est 0.0f. |
D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLEValeur : 11 Si vous définissez cette valeur sur TRUE, l’effet n’applique pas la fonction de transfert au canal Alpha. Si vous définissez cette valeur sur FALSE, l’effet applique la fonction AlphaLinearTransfer au canal Alpha. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUTValeur : 12 Indique si l’effet restreint les valeurs de couleur entre 0 et 1 avant que l’effet ne passe les valeurs à l’effet suivant dans le graphique. L’effet restreint les valeurs avant de prémultiplier l’alpha . Si vous définissez cette valeur sur TRUE, l’effet restreint les valeurs. Si vous définissez cette valeur sur FALSE, l’effet ne restreint pas les valeurs de couleur, mais d’autres effets et la surface de sortie peut serrer les valeurs si elles ne sont pas suffisamment précises. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_LINEARTRANSFER_PROP_FORCE_DWORDValeur : 0xffffffff |
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | d2d1effects.h |