en-tête gdipluseffects.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
gdipluseffects.h contient les interfaces de programmation suivantes :
Classes
Flou La classe Blur vous permet d’appliquer un effet de flou gaussien à une bitmap et de spécifier la nature du flou. |
BrightnessContrast La classe BrightnessContrast vous permet de modifier la luminosité et le contraste d’une bitmap. |
ColorBalance La classe ColorBalance vous permet de modifier la balance des couleurs (quantités relatives de rouge, de vert et de bleu) d’une bitmap. |
ColorCurve La classe ColorCurve englobe huit ajustements distincts : _exposure, densité, contraste, surbrillance, ombre, tons moyens, saturation blanche et saturation noire. |
ColorLUT Une structure ColorLUTParams a quatre membres, chacun étant une table de recherche pour un canal de couleurs particulier : _alpha, rouge, vert ou bleu. |
ColorMatrixEffect La classe ColorMatrixEffect vous permet d’appliquer une transformation affine à une bitmap. |
Effet La classe Effect sert de classe de base pour onze classes que vous pouvez utiliser pour appliquer des effets et des ajustements aux bitmaps. Les classes suivantes descendent de Effect. |
HueSaturationLightness La classe HueSaturationLightness vous permet de modifier la teinte, la saturation et la légèreté d’une image bitmap. |
Niveaux La classe Levels comprend trois ajustements bitmap : _highlight, midtone et shadow. |
RedEyeCorrection La classe RedEyeCorrection vous permet de corriger les yeux rouges qui se produisent parfois dans les photos flash. |
Améliorer la netteté La classe Sharpen vous permet d’ajuster la netteté d’une bitmap. |
Teinte La classe Tint vous permet d’appliquer une teinte à une bitmap. |
Structures
BlurParams Une structure BlurParams contient des membres qui spécifient la nature d’un flou gaussien. |
BrightnessContrastParams Une structure BrightnessContrastParams contient des membres qui spécifient la nature d’un réglage de luminosité ou de contraste. |
ColorBalanceParams Une structure ColorBalanceParams contient des membres qui spécifient la nature d’un ajustement de l’équilibre des couleurs. |
ColorCurveParams Une structure ColorCurveParams contient des membres qui spécifient un ajustement des couleurs d’une bitmap. |
ColorLUTParams Une structure ColorLUTParams contient des membres (tables de recherche de couleurs) qui spécifient des ajustements de couleur pour une bitmap. |
HueSaturationLightnessParams La structure HueSaturationLightnessParams contient des membres qui spécifient des ajustements de teinte, de saturation et de luminosité pour une bitmap. |
LevelsParams La structure LevelsParams contient des membres qui spécifient des ajustements aux zones claires, moyennes ou sombres d’une bitmap. |
RedEyeCorrectionParams Une structure RedEyeCorrectionParams contient des membres qui spécifient les zones d’une bitmap à laquelle une correction des yeux rouges est appliquée. |
SharpenParams La structure SharpenParams contient des membres qui spécifient la nature d’un ajustement de netteté sur une bitmap. |
TintParams Une structure TintParams contient des membres qui spécifient la nature d’un ajustement de teinte sur une bitmap. |
Énumérations
CurveAdjustments La classe ColorCurve englobe les huit ajustements bitmap répertoriés dans l’énumération CurveAdjustments. |
CurveChannel L’énumération CurveChannel spécifie quels canaux de couleurs sont affectés par un ajustement bitmap ColorCurve. |