Compartilhar via


Função CMTranslateRGB (icm.h)

Converte um RGBQuad fornecido pelo aplicativo no espaço de cor do dispositivo.

Sintaxe

BOOL CMTranslateRGB(
  HCMTRANSFORM hcmTransform,
  COLORREF     ColorRef,
  LPCOLORREF   lpColorRef,
  DWORD        dwFlags
);

Parâmetros

hcmTransform

Especifica a transformação a ser usada.

ColorRef

O RGBQuad a ser convertido.

lpColorRef

Aponta para um buffer no qual colocar a tradução.

dwFlags

Especifica como a transformação deve ser usada para fazer a tradução. Esse parâmetro pode ter um dos seguintes significados.

Valor Significado
CMS_FORWARD

Usar a transformação de encaminhamento

CMS_BACKWARD

Usar transformação inversa

Valor retornado

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

Se essa função falhar, o valor retornado será FALSE. O CMM deve chamar SetLastError para definir o último erro como um valor de erro válido definido em Winerror.h.

Comentários

Cada CMM é necessário para exportar essa função.

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

Confira também