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 usare.

ColorRef

RGBQuad da tradurre.

lpColorRef

Punta a un buffer in cui inserire la traduzione.

dwFlags

Specifica il modo in cui deve essere usata la trasformazione per eseguire la traduzione. Questo parametro può accettare uno dei significati seguenti.

Valore Significato
CMS_FORWARD

Usare la trasformazione avanti

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.

Commenti

Ogni CMM è necessario per esportare questa funzione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione icm.h

Vedi anche