Compartir a través de


Estructura ColorCurveParams (gdipluseffects.h)

Una estructura ColorCurveParams contiene miembros que especifican un ajuste para los colores de un mapa de bits.

La clase ColorCurve abarca ocho ajustes independientes: exposición, densidad, contraste, resaltado, sombra, tono medio, saturación blanca y saturación negra. Puede aplicar uno de esos ajustes a un mapa de bits siguiendo estos pasos.

  1. Cree e inicialice una estructura ColorCurveParams .
  2. Pase la dirección de la estructura ColorCurveParams al método ColorCurve::SetParameters de un objeto ColorCurve .
  3. Pase la dirección del objeto ColorCurve al método Graphics::D rawImage o al método Bitmap::ApplyEffect .

Sintaxis

struct ColorCurveParams {
  CurveAdjustments adjustment;
  CurveChannel     channel;
  INT              adjustValue;
};

Miembros

adjustment

Tipo: CurveAdjustments

Elemento de la enumeración CurveAdjustments que especifica el ajuste que se va a aplicar.

channel

Tipo: CurveChannel

Elemento de la enumeración CurveChannel que especifica el canal de color al que se aplica el ajuste.

adjustValue

Tipo: INT

Entero que especifica la intensidad del ajuste. El intervalo de valores aceptables depende de qué ajuste se aplica. Para ver el intervalo de valores aceptables para un ajuste determinado, consulte la enumeración CurveAdjustments .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado gdipluseffects.h (include Gdiplus.h)