Partager via


Fonction CMTranslateRGB (icm.h)

Convertit un RGBQuad fourni par l’application en espace de couleurs de l’appareil.

Syntaxe

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

Paramètres

hcmTransform

Spécifie la transformation à utiliser.

ColorRef

RGBQuad à traduire.

lpColorRef

Pointe vers une mémoire tampon dans laquelle placer la traduction.

dwFlags

Spécifie la façon dont la transformation doit être utilisée pour effectuer la traduction. Ce paramètre peut prendre l’une des significations suivantes.

Valeur Signification
CMS_FORWARD

Utiliser la transformation vers l’avant

CMS_BACKWARD

Utiliser la transformation inverse

Valeur retournée

Si cette fonction réussit, la valeur de retour est TRUE.

Si cette fonction échoue, la valeur de retour est FALSE. Le CMM doit appeler SetLastError pour définir la dernière erreur sur une valeur d’erreur valide définie dans Winerror.h.

Notes

Chaque CMM est nécessaire pour exporter cette fonction.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête icm.h

Voir aussi