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.
Tópicos relacionados