Compartilhar via


Estrutura ColorBalanceParams (gdipluseffects.h)

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

Você pode alterar o equilíbrio de cores de um bitmap seguindo estas etapas.

  1. Criar e inicializar uma estrutura ColorBalanceParams .
  2. Passe o endereço da estrutura ColorBalanceParams para o método ColorBalance::SetParameters de um objeto ColorBalance .
  3. Passe o endereço do objeto ColorBalance para o método Graphics::D rawImage ou para o método Bitmap::ApplyEffect .

Sintaxe

struct ColorBalanceParams {
  INT cyanRed;
  INT magentaGreen;
  INT yellowBlue;
};

Membros

cyanRed

Tipo: INT

Inteiro no intervalo -100 a 100 que especifica uma alteração na quantidade de vermelho na imagem. Se o valor for 0, não haverá alteração. Conforme o valor passa de 0 para 100, a quantidade de vermelho na imagem aumenta e a quantidade de ciano diminui. Conforme o valor passa de 0 para -100, a quantidade de vermelho na imagem diminui e a quantidade de ciano aumenta.

magentaGreen

Tipo: INT

Inteiro no intervalo -100 a 100 que especifica uma alteração na quantidade de verde na imagem. Se o valor for 0, não haverá alteração. À medida que o valor passa de 0 para 100, a quantidade de verde na imagem aumenta e a quantidade de magenta diminui. À medida que o valor passa de 0 para -100, a quantidade de verde na imagem diminui e a quantidade de magenta aumenta.

yellowBlue

Tipo: INT

Inteiro no intervalo -100 a 100 que especifica uma alteração na quantidade de azul na imagem. Se o valor for 0, não haverá alteração. À medida que o valor passa de 0 para 100, a quantidade de azul na imagem aumenta e a quantidade de amarelo diminui. À medida que o valor passa de 0 para -100, a quantidade de azul na imagem diminui e a quantidade de amarelo aumenta.

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)