Condividi tramite


Macro RGB (wingdi.h)

La macro RGB seleziona un colore rosso, verde, blu ( RGB ) in base agli argomenti forniti e alle funzionalità del colore del dispositivo di output.

Sintassi

void RGB(
   r,
   g,
   b
);

Parametri

r

Intensità del colore rosso.

g

Intensità del colore verde.

b

Intensità del colore blu.

Valore restituito

nessuno

Osservazioni

L'intensità per ogni argomento si trova nell'intervallo da 0 a 255. Se tutte e tre le intensità sono zero, il risultato è nero. Se tutte e tre le intensità sono 255, il risultato è bianco.

Per estrarre i singoli valori per i componenti rossi, verdi e blu di un valore di colore COLORREF, usare rispettivamente le macro GetRValue, GetGValue e GetBValue.

Quando si crea o si esamina una tavolozza logica, usare la struttura RGBQUAD per definire i valori dei colori ed esaminare i singoli valori dei componenti. Per altre informazioni sull'uso dei valori di colore in una tavolozza colori, vedere le descrizioni delle macro PALETTEINDEX e PALETTERGB .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)

Vedi anche

COLORREF

Macro di colore

Panoramica dei colori

GetBValue

GetGValue

GetRValue

PALETTEINDEX

PALETTERGB

RGBQUAD