Partager via


Macro RVB (wingdi.h)

La macro RVB sélectionne une couleur rouge, verte et bleue (RVB) en fonction des arguments fournis et des fonctionnalités de couleur de l’appareil de sortie.

Syntaxe

void RGB(
   r,
   g,
   b
);

Paramètres

r

Intensité de la couleur rouge.

g

Intensité de la couleur verte.

b

Intensité de la couleur bleue.

Valeur de retour

None

Remarques

L’intensité de chaque argument est comprise entre 0 et 255. Si les trois intensités sont nulles, le résultat est noir. Si les trois intensités sont de 255, le résultat est blanc.

Pour extraire les valeurs individuelles des composants rouge, vert et bleu d’une valeur de couleur COLORREF , utilisez les macros GetRValue, GetGValue et GetBValue , respectivement.

Lors de la création ou de l’examen d’une palette logique, utilisez la structure RGBQUAD pour définir des valeurs de couleur et examiner les valeurs des composants individuels. Pour plus d’informations sur l’utilisation de valeurs de couleur dans une palette de couleurs, consultez les descriptions des macros PALETTEINDEX et PALETTERGB .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h (inclure Windows.h)

Voir aussi

COLORREF

Macros de couleur

Vue d’ensemble des couleurs

GetBValue

GetGValue

GetRValue

PALETTEINDEX

PALETTERGB

RGBQUAD