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.
- Cree e inicialice una estructura ColorCurveParams .
- Pase la dirección de la estructura ColorCurveParams al método ColorCurve::SetParameters de un objeto ColorCurve .
- 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) |