Compartilhar via


Função ConvertColorNameToIndex (icm.h)

Converte nomes de cores em um espaço de cores nomeado em números de índice em um perfil de cor do ICC (International Color Consortium).

Sintaxe

BOOL ConvertColorNameToIndex(
  HPROFILE    hProfile,
  PCOLOR_NAME paColorName,
  PDWORD      paIndex,
  DWORD       dwCount
);

Parâmetros

hProfile

O identificador para um perfil de cor nomeado ICC.

paColorName

Ponteiro para uma matriz de estruturas de nome de cor.

paIndex

Ponteiro para uma matriz de DWORDS que essa função preenche com os índices. Os índices começam com um, não zero.

dwCount

O número de nomes de cores a serem convertidos.

Valor retornado

Se essa função for bem-sucedida com a conversão, o valor retornado será TRUE.

Se a função de conversão falhar, o valor retornado será FALSE.

Comentários

Essa função falhará se hProfile não for um perfil ICC válido.

Essa função não dá suporte a perfis do WCS (Sistema de Cores do Windows) CAMP, DMP e GMMP; porque os perfis nomeados são tipos de perfil ICC explícitos.

Requisitos

   
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