PixelFormat

PixelFormat enumeration

Gibt das Format der Farbdaten für jedes Pixel im Bild an.

public enum PixelFormat

Werte

NameWertBeschreibung
Indexed65536Die Pixeldaten enthalten farbindizierte Werte, was bedeutet, dass die Werte ein Index für Farben in der Systemfarbtabelle sind, im Gegensatz zu einzelnen Farbwerten.
Gdi131072Die Pixeldaten enthalten GDI-Farben.
Alpha262144Die Pixeldaten enthalten Alphawerte, die nicht vormultipliziert werden.
PAlpha524288Das Pixelformat enthält vormultiplizierte Alphawerte.
Extended1048576Reservierter Wert.
Canonical2097152Das standardmäßige Pixelformat von 32 Bit pro Pixel. Das Format gibt eine 24-Bit-Farbtiefe und einen 8-Bit-Alphakanal an.
Undefined0Das Pixelformat ist nicht definiert.
DontCare0Kein Pixelformat angegeben.
Format1bppIndexed196865Gibt an, dass das Pixelformat 1 Bit pro Pixel ist und dass es indizierte Farben verwendet. Die Farbtabelle enthält daher zwei Farben.
Format4bppIndexed197634Gibt an, dass das Format 4 Bit pro Pixel ist, indiziert.
Format8bppIndexed198659Gibt an, dass das Format 8 Bit pro Pixel ist, indiziert. Die Farbtabelle enthält daher 256 Farben.
Format16bppGrayScale1052676Das Pixelformat beträgt 16 Bit pro Pixel. Die Farbinformation gibt 65536 Graustufen an.
Format16bppRgb555135173Gibt an, dass das Format 16 Bit pro Pixel ist; Jeweils 5 Bit werden für die roten, grünen und blauen Komponenten verwendet. Das verbleibende Bit wird nicht verwendet.
Format16bppRgb565135174Gibt an, dass das Format 16 Bit pro Pixel ist; 5 Bit werden für die rote Komponente verwendet, 6 Bit werden für die grüne Komponente verwendet und 5 Bit werden für die blaue Komponente verwendet.
Format16bppArgb1555397319Das Pixelformat beträgt 16 Bit pro Pixel. Die Farbinformationen geben 32.768 Farbschattierungen an, , von denen 5 Bit Rot, 5 Bit Grün, 5 Bit Blau und 1 Bit Alpha sind.
Format24bppRgb137224Gibt an, dass das Format 24 Bit pro Pixel ist; Jeweils 8 Bit werden für die roten, grünen und blauen Komponenten verwendet.
Format32bppRgb139273Gibt an, dass das Format 32 Bit pro Pixel ist; Jeweils 8 Bit werden für die Rot-, Grün- und Blauanteile verwendet. Die restlichen 8 Bit werden nicht verwendet.
Format32bppArgb2498570Gibt an, dass das Format 32 Bit pro Pixel ist; Jeweils 8 Bit werden für die Alpha-, roten, grünen und blauen Komponenten verwendet.
Format32bppPArgb925707Gibt an, dass das Format 32 Bit pro Pixel ist; Jeweils 8 Bits werden für die Alpha-, -Rot-, Grün- und Blaukomponenten verwendet. Die roten, grünen und blauen Komponenten werden entsprechend der Alpha-Komponente vormultipliziert.
Format48bppRgb1060876Gibt an, dass das Format 48 Bit pro Pixel ist; Jeweils 16 Bit werden für die roten, grünen und blauen Komponenten verwendet.
Format64bppArgb3424269Gibt an, dass das Format 64 Bit pro Pixel ist; Jeweils 16 Bit werden für die Alpha-, Rot-, Grün- und Blaukomponenten verwendet.
Format64bppPArgb1851406Gibt an, dass das Format 64 Bit pro Pixel ist; Jeweils 16 Bit werden für die alpha, roten, grünen und blauen Komponenten verwendet. Die roten, grünen und blauen Komponenten werden entsprechend der Alpha-Komponente vormultipliziert
Max15Der maximale Wert für diese Aufzählung.

Siehe auch