Bagikan melalui


Palet Warna (Windows GDI)

Palet warna adalah array yang berisi nilai warna yang mengidentifikasi warna yang saat ini dapat ditampilkan atau digambar pada perangkat output. Palet warna digunakan oleh perangkat yang mampu menghasilkan banyak warna tetapi hanya dapat menampilkan atau menggambar subset ini pada waktu tertentu. Untuk perangkat tersebut, sistem mempertahankan palet sistem untuk melacak dan mengelola warna perangkat saat ini. Aplikasi tidak memiliki akses langsung ke palet sistem. Sebaliknya, sistem mengaitkan palet default dengan setiap konteks perangkat. Aplikasi dapat menggunakan warna di palet default atau menentukan warnanya sendiri dengan membuat palet logis dan mengaitkannya dengan konteks perangkat individual.

Aplikasi dapat menentukan apakah perangkat mendukung palet warna dengan memeriksa bit RC_PALETTE dalam nilai RASTERCAPS yang dikembalikan oleh fungsi GetDeviceCaps .