PixelFormat Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Görüntüdeki her piksel için renk verilerinin biçimini belirtir.
public enum class PixelFormat
public enum PixelFormat
type PixelFormat =
Public Enum PixelFormat
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| DontCare | 0 | Piksel biçimi belirtilmedi. |
| Undefined | 0 | Piksel biçimi tanımlanmamış. |
| Max | 15 | Bu sabit listesi için en büyük değer. |
| Indexed | 65536 | Piksel verileri renk dizinli değerler içerir; bu da değerlerin tek tek renk değerlerinin aksine sistem renk tablosundaki renklerin dizini olduğu anlamına gelir. |
| Gdi | 131072 | Piksel verileri GDI renkleri içerir. |
| Format16bppRgb555 | 135173 | Biçimin piksel başına 16 bit olduğunu belirtir; Her birinde kırmızı, yeşil ve mavi bileşenler için 5 bit kullanılır. Kalan bit kullanılmaz. |
| Format16bppRgb565 | 135174 | Biçimin piksel başına 16 bit olduğunu belirtir; Kırmızı bileşen için 5 bit, yeşil bileşen için 6 bit ve mavi bileşen için 5 bit kullanılır. |
| Format24bppRgb | 137224 | Biçimin piksel başına 24 bit olduğunu belirtir; Her birinde kırmızı, yeşil ve mavi bileşenler için 8 bit kullanılır. |
| Format32bppRgb | 139273 | Biçimin piksel başına 32 bit olduğunu belirtir; Her birinde kırmızı, yeşil ve mavi bileşenler için 8 bit kullanılır. Kalan 8 bit kullanılmaz. |
| Format1bppIndexed | 196865 | Piksel biçiminin piksel başına 1 bit olduğunu ve dizinlenmiş renk kullandığını belirtir. Bu nedenle renk tablosunun içinde iki renk vardır. |
| Format4bppIndexed | 197634 | Biçimin piksel başına 4 bit olduğunu ve dizine alındığını belirtir. |
| Format8bppIndexed | 198659 | Biçimin piksel başına 8 bit olduğunu ve dizine alındığını belirtir. Bu nedenle renk tablosunun içinde 256 renk vardır. |
| Alpha | 262144 | Piksel verileri önceden çoğaltılmayan alfa değerleri içerir. |
| Format16bppArgb1555 | 397319 | Piksel biçimi piksel başına 16 bittir. Renk bilgileri 5 bit kırmızı, 5 bit yeşil, 5 bit mavi ve 1 bit alfa olan 32.768 renk tonunu belirtir. |
| PAlpha | 524288 | Piksel biçimi önceden yüklenmiş alfa değerleri içerir. |
| Format32bppPArgb | 925707 | Biçimin piksel başına 32 bit olduğunu belirtir; Her birinde alfa, kırmızı, yeşil ve mavi bileşenler için 8 bit kullanılır. Kırmızı, yeşil ve mavi bileşenler, alfa bileşenine göre önceden yüklenmiştir. |
| Extended | 1048576 | Rezerve edilmiş. |
| Format16bppGrayScale | 1052676 | Piksel biçimi piksel başına 16 bittir. Renk bilgileri 65536 gri tonlarını belirtir. |
| Format48bppRgb | 1060876 | Biçimin piksel başına 48 bit olduğunu belirtir; Her birinde kırmızı, yeşil ve mavi bileşenler için 16 bit kullanılır. |
| Format64bppPArgb | 1851406 | Biçimin piksel başına 64 bit olduğunu belirtir; Her birinde alfa, kırmızı, yeşil ve mavi bileşenler için 16 bit kullanılır. Kırmızı, yeşil ve mavi bileşenler alfa bileşenine göre önceden yüklenmiştir. |
| Canonical | 2097152 | Piksel başına 32 bit varsayılan piksel biçimi. biçimi 24 bit renk derinliğini ve 8 bit alfa kanalını belirtir. |
| Format32bppArgb | 2498570 | Biçimin piksel başına 32 bit olduğunu belirtir; Her birinde alfa, kırmızı, yeşil ve mavi bileşenler için 8 bit kullanılır. |
| Format64bppArgb | 3424269 | Biçimin piksel başına 64 bit olduğunu belirtir; Her birinde alfa, kırmızı, yeşil ve mavi bileşenler için 16 bit kullanılır. |
Açıklamalar
Piksel biçimi, bir piksel veriyle ilişkili bellek bit sayısını tanımlar. Biçim ayrıca tek bir veri pikseli içindeki renk bileşenlerinin sırasını da tanımlar.
PixelFormat48bppRGB, PixelFormat64bppARGB ve PixelFormat64bppPARGB, renk bileşeni (kanal) başına 16 bit kullanır. GDI+ sürüm 1.0 ve 1.1 kanal başına 16 bit görüntüleri okuyabilir, ancak bu görüntüler işleme, görüntüleme ve kaydetme için kanal başına 8 bit biçimine dönüştürülür. Her 16 bit renk kanalı, 0 ile 2^13 arasında bir değer tutabilir.
Piksel biçimlerinden bazıları önceden yüklenmiş renk değerleri içerir. Önceden yüklenmiş, renk değerlerinin zaten bir alfa değeriyle çarpıldığı anlamına gelir.