Encabezado gdipluseffects.h
Varias tecnologías usan este encabezado. Para más información, consulte:
gdipluseffects.h contiene las siguientes interfaces de programación:
Clases
Desenfoque La clase Blur permite aplicar un efecto de desenfoque gaussiano a un mapa de bits y especificar la naturaleza del desenfoque. |
BrightnessContrast La clase BrightnessContrast permite cambiar el brillo y el contraste de un mapa de bits. |
ColorBalance La clase ColorBalance permite cambiar el equilibrio de color (cantidades relativas de rojo, verde y azul) de un mapa de bits. |
ColorCurve La clase ColorCurve abarca ocho ajustes independientes: _exposure, densidad, contraste, resaltado, sombra, tono medio, saturación blanca y saturación negra. |
ColorLUT Una estructura ColorLUTParams tiene cuatro miembros, cada uno de los cuales es una tabla de búsqueda para un canal de color determinado: _alpha, rojo, verde o azul. |
ColorMatrixEffect La clase ColorMatrixEffect permite aplicar una transformación afín a un mapa de bits. |
Efecto La clase Effect sirve como clase base para once clases que se pueden usar para aplicar efectos y ajustes a mapas de bits. Las siguientes clases descienden de Effect. |
HueSaturationLightness La clase HueSaturationLightness permite cambiar el matiz, la saturación y la ligereza de un mapa de bits. |
Niveles La clase Levels abarca tres ajustes de mapa de bits: _highlight, tono medio y sombra. |
RedEyeCorrection La clase RedEyeCorrection permite corregir los ojos rojos que a veces se producen en fotografías flash. |
Dar nitidez La clase Sharpen permite ajustar la nitidez de un mapa de bits. |
Tinte La clase Tint permite aplicar un tono a un mapa de bits. |
Estructuras
BlurParams Una estructura BlurParams contiene miembros que especifican la naturaleza de un desenfoque gaussiano. |
BrightnessContrastParams Una estructura BrightnessContrastParams contiene miembros que especifican la naturaleza de un ajuste de brillo o contraste. |
ColorBalanceParams Una estructura ColorBalanceParams contiene miembros que especifican la naturaleza de un ajuste de equilibrio de color. |
ColorCurveParams Una estructura ColorCurveParams contiene miembros que especifican un ajuste para los colores de un mapa de bits. |
ColorLUTParams Una estructura ColorLUTParams contiene miembros (tablas de búsqueda de colores) que especifican ajustes de color en un mapa de bits. |
HueSaturationLightnessParams La estructura HueSaturationLightnessParams contiene miembros que especifican ajustes de matiz, saturación y ligereza en un mapa de bits. |
LevelsParams La estructura LevelsParams contiene miembros que especifican ajustes en las áreas ligeras, medias o oscuras de un mapa de bits. |
RedEyeCorrectionParams Una estructura RedEyeCorrectionParams contiene miembros que especifican las áreas de un mapa de bits al que se aplica una corrección de ojos rojos. |
SharpenParams La estructura SharpenParams contiene miembros que especifican la naturaleza de un ajuste de afilado en un mapa de bits. |
TintParams Una estructura TintParams contiene miembros que especifican la naturaleza de un ajuste de tono en un mapa de bits. |
Enumeraciones
CurveAdjustments La clase ColorCurve abarca los ocho ajustes de mapa de bits enumerados en la enumeración CurveAdjustments. |
CurveChannel La enumeración CurveChannel especifica qué canales de color se ven afectados por un ajuste de mapa de bits ColorCurve. |