Pencampuran Warna
Pencampuran warna memungkinkan aplikasi membuat warna baru dengan menggabungkan warna pena atau sikat dengan warna pada gambar yang ada. Aplikasi ini dapat memilih untuk menggambar warna pena atau kuas apa adanya (secara efektif menggambar gambar yang ada) atau untuk mencampur warna dengan warna yang sudah ada.
Mode campuran latar depan, kadang-kadang disebut operasi raster biner, menentukan bagaimana warna-warna ini dicampur. Aplikasi dapat menggabungkan warna, mempertahankan semua komponen dari kedua warna; warna masker, menghapus atau memoderasi komponen yang tidak umum; atau secara eksklusif menutupi warna, menghapus atau memoderasi komponen yang umum. Ada beberapa variasi pada operasi pencampuran dasar ini.
Pencampuran warna tunduk pada perkiraan warna. Jika hasil pencampuran warna adalah warna yang tidak dapat dihasilkan perangkat, sistem memperkirakan hasilnya, menggunakan warna yang dapat dihasilkannya. Jika aplikasi mencampur warna terlarut, masing-masing warna yang digunakan untuk membuat warna terlarut dicampur, dan hasilnya tunduk pada perkiraan warna.
Aplikasi mengatur mode campuran latar depan dengan menggunakan fungsi SetROP2 dan mengambil mode saat ini dengan menggunakan fungsi GetROP2 .
Meskipun ada mode campuran latar belakang, mode tersebut tidak mengontrol pencampuran warna. Sebaliknya, ini menentukan apakah warna latar belakang digunakan saat menggambar garis bergaya, kuas menetas, dan teks.