Funzione CMTranslateRGB (icm.h)

Converte un rgbQuad fornito dall'applicazione nello spazio dei colori del dispositivo.

Sintassi

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

Parametri

hcmTransform

Specifica la trasformazione da utilizzare.

ColorRef

RgbQuad da convertire.

lpColorRef

Punta a un buffer in cui posizionare la traduzione.

dwFlags

Specifica la modalità di utilizzo della trasformazione per eseguire la traduzione. Questo parametro può accettare uno dei significati seguenti.

Value Meaning
CMS_FORWARD

Usare la trasformazione forward

CMS_BACKWARD

Usare la trasformazione inversa

Valore restituito

Se questa funzione ha esito positivo, il valore restituito è TRUE.

Se questa funzione ha esito negativo, il valore restituito è FALSE. CMM deve chiamare SetLastError per impostare l'ultimo errore su un valore di errore valido definito in Winerror.h.

Osservazioni:

Ogni CMM è necessario per esportare questa funzione.

Requisiti

Requisito Value
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Header icm.h
Library Icm32.Lib

Vedere anche