Bagikan melalui


Makro RGB (wingdi.h)

Makro RGB memilih warna merah, hijau, biru (RGB) berdasarkan argumen yang disediakan dan kemampuan warna perangkat output.

Sintaks

void RGB(
   r,
   g,
   b
);

Parameter

r

Intensitas warna merah.

g

Intensitas warna hijau.

b

Intensitas warna biru.

Nilai kembali

Tidak ada

Keterangan

Intensitas untuk setiap argumen berada dalam rentang 0 hingga 255. Jika ketiga intensitas adalah nol, hasilnya berwarna hitam. Jika ketiga intensitas adalah 255, hasilnya berwarna putih.

Untuk mengekstrak nilai individual untuk komponen merah, hijau, dan biru dari nilai warna COLORREF , gunakan makro GetRValue, GetGValue, dan GetBValue .

Saat membuat atau memeriksa palet logis, gunakan struktur RGBQUAD untuk menentukan nilai warna dan memeriksa nilai komponen individual. Untuk informasi selengkapnya tentang menggunakan nilai warna dalam palet warna, lihat deskripsi makro PALETTEINDEX dan PALETTERGB .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header wingdi.h (sertakan Windows.h)

Lihat juga

COLORREF

Makro Warna

Gambaran Umum Warna

GetBValue

GetGValue

GetRValue

PALETTEINDEX

PALETTERGB

RGBQUAD