Structure ColorCurveParams (gdipluseffects.h)
Une structure ColorCurveParams contient des membres qui spécifient un ajustement des couleurs d’une bitmap.
La classe ColorCurve englobe huit ajustements distincts : exposition, densité, contraste, surbrillance, ombre, teinte moyenne, saturation blanche et saturation noire. Vous pouvez appliquer l’un de ces ajustements à une bitmap en suivant ces étapes.
- Créez et initialisez une structure ColorCurveParams .
- Passez l’adresse de la structure ColorCurveParams à la méthode ColorCurve ::SetParameters d’un objet ColorCurve .
- Passez l’adresse de l’objet ColorCurve à la méthode Graphics ::D rawImage ou à la méthode Bitmap ::ApplyEffect .
Syntaxe
struct ColorCurveParams {
CurveAdjustments adjustment;
CurveChannel channel;
INT adjustValue;
};
Membres
adjustment
Type : CurveAdjustments
Élément de l’énumération CurveAdjustments qui spécifie l’ajustement à appliquer.
channel
Type : CurveChannel
Élément de l’énumération CurveChannel qui spécifie le canal de couleur auquel l’ajustement s’applique.
adjustValue
Type : INT
Entier qui spécifie l’intensité de l’ajustement. La plage de valeurs acceptables dépend de l’ajustement appliqué. Pour voir la plage de valeurs acceptables pour un ajustement particulier, consultez l’énumération CurveAdjustments .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | gdipluseffects.h (inclure Gdiplus.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour