Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |