Çizgi ve Dolgularda Alfa Karışım Kullanma

Bu GDI+ renk, alfa, kırmızı, yeşil ve mavi için her biri 8 bit olan 32 bitlik bir değerdir. Alfa değeri, rengin saydamlığını (arka plan rengiyle karıştırıldık ölçüde) gösterir. Alfa değerleri 0 ile 255 arasında değişebilir; burada 0 tamamen saydam bir rengi temsil eder ve 255 tamamen opak bir rengi temsil eder.

Alfa karıştırma, kaynak ve arka plan renk verilerini piksel piksel karıştıran bir karıştırmadır. Bir kaynak rengin üç bileşeninden her biri (kırmızı, yeşil, mavi) aşağıdaki formüle göre arka plan renginin ilgili bileşeniyle karıştırıldı:

displayColor = sourceColor × alpha / 255 + backgroundColor × (255 – alfa) / 255

Örneğin, kaynak rengin kırmızı bileşeninin 150, arka plan renginin kırmızı bileşeninin ise 100 olduğunu varsayalım. Alfa değeri 200 ise, sonuç renginin kırmızı bileşeni aşağıdaki gibi hesaplanır:

150 × 200 / 255 + 100 × (255 – 200) / 255 = 139

Bu Bölümde

Nasıl yapılır: Donuk ve Yarı Saydam Çizgiler Çizme
Alfa karışımı çizgi çizmeyi gösterir.

Nasıl yapılır: Donuk ve Yarı Saydam Fırçalarla Çizme
Fırçalarla alfa karıştırmayı açıklar.

Nasıl yapılır: Alfa Karışım Kullanmayı Denetlemek için Birleştirme Modunu Kullanma
kullanarak alfa karıştırmayı denetlemeyi CompositingMode açıklar.

Nasıl yapılır: Görüntülerdeki Alfa Değerleri Ayarlamak için Renk Matrisi Kullanma
Alfa karıştırmayı kontrol ColorMatrix etmek için nesne kullanmayı açıklar.