Função TranslateColors (icm.h)
Converte uma matriz de cores do espaço de cor de origem para o espaço de cor de destino, conforme definido por uma transformação de cor.
Sintaxe
BOOL TranslateColors(
HTRANSFORM hColorTransform,
PCOLOR paInputColors,
DWORD nColors,
COLORTYPE ctInput,
PCOLOR paOutputColors,
COLORTYPE ctOutput
);
Parâmetros
hColorTransform
Identifica a transformação de cor a ser usada.
paInputColors
Ponteiro para uma matriz de estruturas nColorsCOLOR a serem convertidas.
nColors
Contém o número de elementos nas matrizes apontadas por paInputColors e paOutputColors.
ctInput
Especifica o tipo de cor de entrada.
paOutputColors
Ponteiro para uma matriz de estruturas nColorsCOLOR que recebem as cores traduzidas.
ctOutput
Especifica o tipo de cor de saída.
Retornar valor
Se essa função for bem-sucedida, o valor retornado será TRUE.
Se essa função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Se os tipos de cor de entrada e saída não forem compatíveis com a transformação de cor, essa função falhará.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | icm.h |
Biblioteca | Mscms.lib |
DLL | Mscms.dll |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de