Estructura HueSaturationLightnessParams (gdipluseffects.h)
La estructura HueSaturationLightnessParams contiene miembros que especifican ajustes de tono, saturación y ligereza en un mapa de bits.
Puede ajustar el tono, la saturación y la ligereza de un mapa de bits siguiendo estos pasos.
- Cree e inicialice una estructura HueSaturationLightnessParams .
- Pase la dirección de la estructura HueSaturationLightnessParams al método HueSaturationLightness::SetParameters de un objeto HueSaturationLightness .
- Pase la dirección del objeto HueSaturationLightness al método Graphics::D rawImage o al método Bitmap::ApplyEffect .
Sintaxis
struct HueSaturationLightnessParams {
INT hueLevel;
INT saturationLevel;
INT lightnessLevel;
};
Miembros
hueLevel
Tipo: INT
Entero en el intervalo -180 a 180 que especifica el cambio en el tono. Un valor de 0 no especifica ningún cambio. Los valores positivos especifican la rotación en sentido contrario a las agujas del reloj en la rueda de color. Los valores negativos especifican la rotación en el sentido de las agujas del reloj en la rueda de color.
saturationLevel
Tipo: INT
Entero del intervalo -100 al 100 que especifica el cambio de saturación. Un valor de 0 no especifica ningún cambio. Los valores positivos especifican una mayor saturación y los valores negativos especifican una disminución de la saturación.
lightnessLevel
Tipo: INT
Entero en el intervalo -100 a 100 que especifica el cambio de ligereza. Un valor de 0 no especifica ningún cambio. Los valores positivos especifican un aumento de la ligereza y los valores negativos especifican una menor ligereza.
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) |