Garis dan Isian Penpaduan Alfa
Di Windows GDI+, warna adalah nilai 32-bit dengan masing-masing 8 bit untuk alfa, merah, hijau, dan biru. Nilai alfa menunjukkan transparansi warna — sejauh mana warna dipadukan dengan warna latar belakang. Nilai alfa berkisar antara 0 hingga 255, di mana 0 mewakili warna yang sepenuhnya transparan, dan 255 mewakili warna yang sepenuhnya buram.
Penpaduan alfa adalah perpaduan piksel demi piksel dari data warna sumber dan latar belakang. Masing-masing dari tiga komponen (merah, hijau, biru) dari warna sumber tertentu dipadukan dengan komponen yang sesuai dari warna latar belakang sesuai dengan rumus berikut:
displayColor = sourceColor × alpha / 255 + backgroundColor × (255 – alpha) / 255
Misalnya, komponen merah warna sumber adalah 150 dan komponen merah dari warna latar belakang adalah 100. Jika nilai alfa adalah 200, komponen merah dari warna hasil dihitung sebagai berikut:
150 × 200 / 255 + 100 × (255 – 200) / 255 = 139
Topik berikut mencakup penpaduan alfa secara lebih rinci:
- Menggambar Garis Buram dan Semitransparan
- Menggambar dengan Kuas Buram dan Semitransparan
- Menggunakan Mode Komposit untuk Mengontrol Penpaduan Alfa
- Menggunakan Matriks Warna untuk Mengatur Nilai Alfa dalam Gambar
- Mengatur Nilai Alfa Piksel Individual
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk