Classe ImageAttributes (gdiplusimageattributes.h)
Um objeto ImageAttributes contém informações sobre como as cores de bitmap e metafile são manipuladas durante a renderização. Um objeto ImageAttributes mantém várias configurações de ajuste de cor, incluindo matrizes de ajuste de cor, matrizes de ajuste de escala de cinza, valores de correção gama, tabelas de mapa de cores e valores de limite de cor.
Herança
A classe ImageAttributes implementa GdiplusBase.
Métodos
A classe ImageAttributes tem esses métodos.
ImageAttributes::ClearBrushRemapTable O método ImageAttributes::ClearBrushRemapTable limpa a tabela color-remap do pincel deste objeto ImageAttributes. |
ImageAttributes::ClearColorKey O método ImageAttributes::ClearColorKey limpa a chave de cor (intervalo de transparência) para uma categoria especificada. |
ImageAttributes::ClearColorMatrices O método ImageAttributes::ClearColorMatrices limpa a matriz de ajuste de cor e a matriz de ajuste de escala de cinza para uma categoria especificada. |
ImageAttributes::ClearColorMatrix O método ImageAttributes::ClearColorMatrix limpa a matriz de ajuste de cor para uma categoria especificada. |
ImageAttributes::ClearGamma O método ImageAttributes::ClearGamma desabilita a correção gama para uma categoria especificada. |
ImageAttributes::ClearNoOp O método ImageAttributes::ClearNoOp limpa a configuração NoOp para uma categoria especificada. |
ImageAttributes::ClearOutputChannel O método ImageAttributes::ClearOutputChannel limpa a configuração do canal de saída CMYK (cyan-magenta-yellow-black) para uma categoria especificada. |
ImageAttributes::ClearOutputChannelColorProfile O método ImageAttributes::ClearOutputChannelColorProfile limpa a configuração de perfil de cor do canal de saída para uma categoria especificada. |
ImageAttributes::ClearRemapTable O método ImageAttributes::ClearRemapTable limpa a tabela color-remap para uma categoria especificada. |
ImageAttributes::ClearThreshold O método ImageAttributes::ClearThreshold limpa o valor limite de uma categoria especificada. |
ImageAttributes::Clone O método ImageAttributes::Clone faz uma cópia deste objeto ImageAttributes. |
ImageAttributes::GetAdjustedPalette O método ImageAttributes::GetAdjustedPalette ajusta as cores em uma paleta de acordo com as configurações de ajuste de uma categoria especificada. |
ImageAttributes::GetLastStatus O método ImageAttributes::GetLastStatus retorna um valor que indica a natureza da falha de método mais recente deste objeto ImageAttributes. |
ImageAttributes::ImageAttributes Cria um objeto ImageAttributes::ImageAttributes. Esse é o construtor padrão. (ImageAttributes.ImageAttributes) |
ImageAttributes::ImageAttributes Cria um objeto ImageAttributes::ImageAttributes. Esse é o construtor padrão. (sobrecarga 2/3) |
ImageAttributes::ImageAttributes Cria um objeto ImageAttributes::ImageAttributes. Esse é o construtor padrão. (sobrecarga 1/3) |
ImageAttributes::Reset O método ImageAttributes::Reset limpa todas as configurações de ajuste de escala de cor e cinza para uma categoria especificada. |
ImageAttributes::SetBrushRemapTable O método ImageAttributes::SetBrushRemapTable define a tabela de remapeamento de cores para a categoria brush. |
ImageAttributes::SetColorKey O método ImageAttributes::SetColorKey define a chave de cor (intervalo de transparência) para uma categoria especificada. |
ImageAttributes::SetColorMatrices O método ImageAttributes::SetColorMatrices define a matriz de ajuste de cor e a matriz de ajuste de escala de cinza para uma categoria especificada. |
ImageAttributes::SetColorMatrix O método ImageAttributes::SetColorMatrix define a matriz de ajuste de cor para uma categoria especificada. |
ImageAttributes::SetGamma O método ImageAttributes::SetGamma define o valor gama para uma categoria especificada. |
ImageAttributes::SetNoOp O método ImageAttributes::SetNoOp desativa o ajuste de cor para uma categoria especificada. Você pode chamar ImageAttributes::ClearNoOp para restabelecer as configurações de ajuste de cor que estavam em vigor antes da chamada para ImageAttributes::SetNoOp. |
ImageAttributes::SetOutputChannel O método ImageAttributes::SetOutputChannel define o canal de saída CMYK para uma categoria especificada. |
ImageAttributes::SetOutputChannelColorProfile O método ImageAttributes::SetOutputChannelColorProfile define o arquivo de perfil de cor do canal de saída para uma categoria especificada. |
ImageAttributes::SetRemapTable O método ImageAttributes::SetRemapTable define a tabela color-remap para uma categoria especificada. |
ImageAttributes::SetThreshold O método ImageAttributes::SetThreshold define o limite (intervalo de transparência) para uma categoria especificada. |
ImageAttributes::SetToIdentity O método ImageAttributes::SetToIdentity define a matriz de ajuste de cor de uma categoria especificada como matriz de identidade. |
ImageAttributes::SetWrapMode O método ImageAttributes::SetWrapMode define o modo de encapsulamento deste objeto ImageAttributes. |
Comentários
As cores em uma imagem podem ser manipuladas durante a renderização. Eles podem ser corrigidos, escurecidos, iluminados, removidos e assim por diante. Para aplicar essas manipulações, inicialize um objeto ImageAttributes e passe o endereço desse objeto ImageAttributes (juntamente com o endereço de um objeto Image ) para o método Graphics::D rawImage .
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | gdiplusimageattributes.h |