Estructura BrightnessContrastParams (gdipluseffects.h)
Una estructura BrightnessContrastParams contiene miembros que especifican la naturaleza de un ajuste de brillo o contraste.
Puede cambiar el brillo o el contraste (o ambos) de un mapa de bits siguiendo estos pasos.
- Cree e inicialice una estructura BrightnessContrastParams .
- Pase la dirección de la estructura BrightnessContrastParams al método BrightnessContrast::SetParameters de un objeto BrightnessContrast .
- Pase la dirección del objeto BrightnessContrast al método Graphics::D rawImage o al método Bitmap::ApplyEffect .
Sintaxis
struct BrightnessContrastParams {
INT brightnessLevel;
INT contrastLevel;
};
Miembros
brightnessLevel
Tipo: INT
Entero en el intervalo -255 a 255 que especifica el nivel de brillo. Si el valor es 0, el brillo sigue siendo el mismo. A medida que el valor se mueve de 0 a 255, aumenta el brillo de la imagen. A medida que el valor se mueve de 0 a -255, el brillo de la imagen disminuye.
contrastLevel
Tipo: INT
Entero en el intervalo -100 a 100 que especifica el nivel de contraste. Si el valor es 0, el contraste sigue siendo el mismo. A medida que el valor se mueve de 0 a 100, aumenta el contraste de la imagen. A medida que el valor se mueve de 0 a -100, el contraste de la imagen disminuye.
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) |