Cabeçalho gdipluseffects.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

gdipluseffects.h contém as seguintes interfaces de programação:

Classes

 
Desfoque

A classe Blur permite que você aplique um efeito de desfoque gaussiano a um bitmap e especifique a natureza do desfoque.
BrightnessContrast

A classe BrightnessContrast permite alterar o brilho e o contraste de um bitmap.
ColorBalance

A classe ColorBalance permite alterar o equilíbrio de cores (quantidades relativas de vermelho, verde e azul) de um bitmap.
ColorCurve

A classe ColorCurve abrange oito ajustes separados: _exposure, densidade, contraste, realce, sombra, midtone, saturação branca e saturação preta.
ColorLUT

Uma estrutura ColorLUTParams tem quatro membros, cada um sendo uma tabela de pesquisa para um canal de cores específico:_alpha, vermelho, verde ou azul.
ColorMatrixEffect

A classe ColorMatrixEffect permite aplicar uma transformação afim a um bitmap.
Efeito

A classe Effect serve como uma classe base para onze classes que você pode usar para aplicar efeitos e ajustes a bitmaps. As classes a seguir são descendentes de Effect.
HueSaturationLightness

A classe HueSaturationLightness permite alterar a matiz, a saturação e a leveza de um bitmap.
Níveis

A classe Levels abrange três ajustes de bitmap:_highlight, midtone e shadow.
RedEyeCorrection

A classe RedEyeCorrection permite corrigir os olhos vermelhos que, às vezes, ocorrem em fotografias flash.
Ajustar Nitidez

A classe Sharp permite ajustar a nitidez de um bitmap.
Tonalidade

A classe Tint permite aplicar uma tonalidade a um bitmap.

Estruturas

 
BlurParams

Uma estrutura BlurParams contém membros que especificam a natureza de um desfoque gaussiano.
BrightnessContrastParams

Uma estrutura BrightnessContrastParams contém membros que especificam a natureza de um ajuste de brilho ou contraste.
ColorBalanceParams

Uma estrutura ColorBalanceParams contém membros que especificam a natureza de um ajuste de equilíbrio de cores.
ColorCurveParams

Uma estrutura ColorCurveParams contém membros que especificam um ajuste nas cores de um bitmap.
ColorLUTParams

Uma estrutura ColorLUTParams contém membros (tabelas de pesquisa de cores) que especificam ajustes de cor em um bitmap.
HueSaturationLightnessParams

A estrutura HueSaturationLightnessParams contém membros que especificam ajustes de matiz, saturação e leveza em um bitmap.
LevelsParams

A estrutura LevelsParams contém membros que especificam ajustes nas áreas de luz, meio tom ou escuro de um bitmap.
RedEyeCorrectionParams

Uma estrutura RedEyeCorrectionParams contém membros que especificam as áreas de um bitmap ao qual uma correção de olho vermelho é aplicada.
SharpenParams

A estrutura SharpenParams contém membros que especificam a natureza de um ajuste de nitidez em um bitmap.
TintParams

Uma estrutura TintParams contém membros que especificam a natureza de um ajuste de tonalidade em um bitmap.

Enumerações

 
CurveAdjustments

A classe ColorCurve abrange os oito ajustes de bitmap listados na enumeração CurveAdjustments.
CurveChannel

A enumeração CurveChannel especifica quais canais de cor são afetados por um ajuste de bitmap ColorCurve.