gdipluseffects.h header
This header is used by multiple technologies. For more information, see:
gdipluseffects.h contains the following programming interfaces:
Classes
Blur The Blur class enables you to apply a Gaussian blur effect to a bitmap and specify the nature of the blur. |
BrightnessContrast The BrightnessContrast class enables you to change the brightness and contrast of a bitmap. |
ColorBalance The ColorBalance class enables you to change the color balance (relative amounts of red, green, and blue) of a bitmap. |
ColorCurve The ColorCurve class encompasses eight separate adjustments:_exposure, density, contrast, highlight, shadow, midtone, white saturation, and black saturation. |
ColorLUT A ColorLUTParams structure has four members, each being a lookup table for a particular color channel:_alpha, red, green, or blue. |
ColorMatrixEffect The ColorMatrixEffect class enables you to apply an affine transformation to a bitmap. |
Effect The Effect class serves as a base class for eleven classes that you can use to apply effects and adjustments to bitmaps. The following classes descend from Effect. |
HueSaturationLightness The HueSaturationLightness class enables you to change the hue, saturation, and lightness of a bitmap. |
Levels The Levels class encompasses three bitmap adjustments:_highlight, midtone, and shadow. |
RedEyeCorrection The RedEyeCorrection class enables you to correct the red eyes that sometimes occur in flash photographs. |
Sharpen The Sharpen class enables you to adjust the sharpness of a bitmap. |
Tint The Tint class enables you to apply a tint to a bitmap. |
Structures
BlurParams A BlurParams structure contains members that specify the nature of a Gaussian blur. |
BrightnessContrastParams A BrightnessContrastParams structure contains members that specify the nature of a brightness or contrast adjustment. |
ColorBalanceParams A ColorBalanceParams structure contains members that specify the nature of a color balance adjustment. |
ColorCurveParams A ColorCurveParams structure contains members that specify an adjustment to the colors of a bitmap. |
ColorLUTParams A ColorLUTParams structure contains members (color lookup tables) that specify color adjustments to a bitmap. |
HueSaturationLightnessParams The HueSaturationLightnessParams structure contains members that specify hue, saturation and lightness adjustments to a bitmap. |
LevelsParams The LevelsParams structure contains members that specify adjustments to the light, midtone, or dark areas of a bitmap. |
RedEyeCorrectionParams A RedEyeCorrectionParams structure contains members that specify the areas of a bitmap to which a red-eye correction is applied. |
SharpenParams The SharpenParams structure contains members that specify the nature of a sharpening adjustment to a bitmap. |
TintParams A TintParams structure contains members that specify the nature of a tint adjustment to a bitmap. |
Enumerations
CurveAdjustments The ColorCurve class encompasses the eight bitmap adjustments listed in the CurveAdjustments enumeration. |
CurveChannel The CurveChannel enumeration specifies which color channels are affected by a ColorCurve bitmap adjustment. |