Estrutura ColorCurveParams (gdipluseffects.h)
Uma estrutura ColorCurveParams contém membros que especificam um ajuste nas cores de um bitmap.
A classe ColorCurve abrange oito ajustes separados: exposição, densidade, contraste, realce, sombra, midtone, saturação branca e saturação preta. Você pode aplicar um desses ajustes a um bitmap seguindo estas etapas.
- Criar e inicializar uma estrutura ColorCurveParams .
- Passe o endereço da estrutura ColorCurveParams para o método ColorCurve::SetParameters de um objeto ColorCurve .
- Passe o endereço do objeto ColorCurve para o método Graphics::D rawImage ou para o método Bitmap::ApplyEffect .
Sintaxe
struct ColorCurveParams {
CurveAdjustments adjustment;
CurveChannel channel;
INT adjustValue;
};
Membros
adjustment
Tipo: CurveAdjustments
Elemento da enumeração CurveAdjustments que especifica o ajuste a ser aplicado.
channel
Tipo: CurveChannel
Elemento da enumeração CurveChannel que especifica o canal de cores ao qual o ajuste se aplica.
adjustValue
Tipo: INT
Inteiro que especifica a intensidade do ajuste. O intervalo de valores aceitáveis depende de qual ajuste está sendo aplicado. Para ver o intervalo de valores aceitáveis para um ajuste específico, consulte a enumeração CurveAdjustments .
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) |