Estrutura BrightnessContrastParams (gdipluseffects.h)
Uma estrutura BrightnessContrastParams contém membros que especificam a natureza de um ajuste de brilho ou contraste.
Você pode alterar o brilho ou contraste (ou ambos) de um bitmap seguindo estas etapas.
- Crie e inicialize uma estrutura BrightnessContrastParams .
- Passe o endereço da estrutura BrightnessContrastParams para o método BrightnessContrast::SetParameters de um objeto BrightnessContrast .
- Passe o endereço do objeto BrightnessContrast para o método Graphics::D rawImage ou para o método Bitmap::ApplyEffect .
Sintaxe
struct BrightnessContrastParams {
INT brightnessLevel;
INT contrastLevel;
};
Membros
brightnessLevel
Tipo: INT
Inteiro no intervalo -255 a 255 que especifica o nível de brilho. Se o valor for 0, o brilho permanecerá o mesmo. À medida que o valor passa de 0 para 255, o brilho da imagem aumenta. À medida que o valor passa de 0 para -255, o brilho da imagem diminui.
contrastLevel
Tipo: INT
Inteiro no intervalo -100 a 100 que especifica o nível de contraste. Se o valor for 0, o contraste permanecerá o mesmo. À medida que o valor passa de 0 para 100, o contraste da imagem aumenta. À medida que o valor passa de 0 para -100, o contraste da imagem diminui.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | gdipluseffects.h (inclua Gdiplus.h) |