Enum PixelFormat

PixelFormat enumeration

Καθορίζει τη μορφή των δεδομένων χρώματος για κάθε pixel στην εικόνα.

public enum PixelFormat

Αξίες

ΟνομααξίαΠεριγραφή
Indexed65536Τα δεδομένα εικονοστοιχείων περιέχουν τιμές με ευρετήριο χρώματος, πράγμα που σημαίνει ότι οι τιμές είναι ένας δείκτης χρωμάτων στον πίνακα χρωμάτων του συστήματος, σε αντίθεση με μεμονωμένες τιμές χρώματος.
Gdi131072Τα δεδομένα pixel περιέχουν χρώματα GDI.
Alpha262144Τα δεδομένα εικονοστοιχείων περιέχουν τιμές άλφα που δεν έχουν προπολλαπλασιαστεί.
PAlpha524288Η μορφή pixel περιέχει προπολλαπλασιασμένες τιμές άλφα.
Extended1048576Δεσμευμένη τιμή.
Canonical2097152Η προεπιλεγμένη μορφή pixel των 32 bit ανά pixel. Η μορφή καθορίζει βάθος χρώματος 24 bit και ένα κανάλι άλφα 8 bit.
Undefined0Η μορφή pixel δεν έχει καθοριστεί.
DontCare0Δεν έχει καθοριστεί μορφή pixel.
Format1bppIndexed196865Καθορίζει ότι η μορφή pixel είναι 1 bit ανά εικονοστοιχείο και ότι χρησιμοποιεί χρώμα με ευρετήριο. Επομένως, ο πίνακας χρωμάτων έχει δύο χρώματα.
Format4bppIndexed197634Καθορίζει ότι η μορφή είναι 4 bit ανά pixel, με ευρετήριο.
Format8bppIndexed198659Καθορίζει ότι η μορφή είναι 8 bit ανά pixel, με ευρετήριο. Επομένως, ο πίνακας χρωμάτων έχει 256 χρώματα.
Format16bppGrayScale1052676Η μορφή pixel είναι 16 bit ανά pixel. Οι πληροφορίες χρώματος καθορίζουν 65536 αποχρώσεις του γκρι.
Format16bppRgb555135173Καθορίζει ότι η μορφή είναι 16 bit ανά pixel. 5 bit το καθένα χρησιμοποιούνται για τα κόκκινα, πράσινα και μπλε στοιχεία. Το υπόλοιπο bit δεν χρησιμοποιείται.
Format16bppRgb565135174Καθορίζει ότι η μορφή είναι 16 bit ανά pixel. Χρησιμοποιούνται 5 bit για το κόκκινο στοιχείο, 6 bit για το πράσινο στοιχείο και 5 bit για το μπλε στοιχείο.
Format16bppArgb1555397319Η μορφή pixel είναι 16 bit ανά pixel. Οι πληροφορίες χρώματος καθορίζουν 32.768 αποχρώσεις χρώματος, εκ των οποίων 5 bit είναι κόκκινο, 5 bit είναι πράσινο, 5 bit είναι μπλε και 1 bit είναι άλφα.
Format24bppRgb137224Καθορίζει ότι η μορφή είναι 24 bit ανά pixel. 8 bit το καθένα χρησιμοποιούνται για τα κόκκινα, πράσινο και μπλε στοιχεία.
Format32bppRgb139273Καθορίζει ότι η μορφή είναι 32 bit ανά pixel. 8 bit το καθένα χρησιμοποιούνται για τα κόκκινα, πράσινα και μπλε στοιχεία. Τα υπόλοιπα 8 bit δεν χρησιμοποιούνται.
Format32bppArgb2498570Καθορίζει ότι η μορφή είναι 32 bit ανά pixel. 8 bit το καθένα χρησιμοποιούνται για τα στοιχεία άλφα, κόκκινο, πράσινο και μπλε.
Format32bppPArgb925707Καθορίζει ότι η μορφή είναι 32 bit ανά pixel. 8 bit το καθένα χρησιμοποιούνται για τα στοιχεία άλφα, κόκκινο, πράσινο και μπλε. Τα κόκκινα, πράσινα και μπλε στοιχεία προπολλαπλασιάζονται, σύμφωνα με το στοιχείο άλφα.
Format48bppRgb1060876Καθορίζει ότι η μορφή είναι 48 bit ανά pixel. 16 bit το καθένα χρησιμοποιούνται για τα κόκκινα, πράσινο και μπλε στοιχεία.
Format64bppArgb3424269Καθορίζει ότι η μορφή είναι 64 bit ανά pixel. 16 bit το καθένα χρησιμοποιούνται για τα στοιχεία άλφα, κόκκινο, πράσινο και μπλε.
Format64bppPArgb1851406Καθορίζει ότι η μορφή είναι 64 bit ανά pixel. 16 bit το καθένα χρησιμοποιούνται για τα στοιχεία άλφα, κόκκινο, πράσινο και μπλε. Τα κόκκινα, πράσινα και μπλε στοιχεία είναι προπολλαπλασιασμένα σύμφωνα με το στοιχείο άλφα.
Max15Η μέγιστη τιμή για αυτήν την απαρίθμηση.

Δείτε επίσης