Compartilhar via


Sinalizadores de criação de transformação do CMM

Os CMMs usam sinalizadores de criação de transformação como dicas de como criar uma transformação de cor. Cabe ao CMM determinar a melhor maneira de usar esses sinalizadores.

Todas as funções que usam esses sinalizadores passam ou recebem valores de sinalizador por meio de um parâmetro chamado dwFlags. O WORD de alta ordem de dwFlags deve ser definido como um valor da tabela a seguir.

Constante Descrição
ENABLE_GAMUT_CHECKING Use essa transformação para verificação de gama.
USE_RELATIVE_COLORIMETRIC Não preserve o ponto branco. Se a gama de saída não der suporte a uma determinada cor, use a cor com suporte mais próxima. Consulte Intenções de renderização.
FAST_TRANSLATE Procure apenas a cor. Não interpole a cor.
PRESERVEBLACK Insere o GMMP de geração preta apropriado como o último GMMP na sequência de transformação
WCS_ALWAYS Use o caminho de código do WCS até mesmo para transformações do ICC.
SEQUENTIAL_TRANSFORM Transforme o sinalizador de criação para criar uma transformação de cor sequencial (não otimizada).

 

O WORD de baixa ordem pode ter um dos seguintes valores constantes.

Constante Descrição
PROOF_MODE A transformação será usada para visualizar a imagem. Baixa qualidade de imagem.
NORMAL_MODE A transformação será usada para exibição de imagem normal. Qualidade média da imagem.
BEST_MODE A transformação será usada para a exibição da imagem de maior qualidade possível no dispositivo de destino.

 

Passando de PROOF_MODE para BEST_MODE, a qualidade da saída geralmente melhora e transforma os declínios de velocidade.

Conceitos básicos de gerenciamento de cores

Constantes ICM