PixelFormat

PixelFormat enumeration

Spécifie le format des données de couleur pour chaque pixel de l’image.

public enum PixelFormat

Valeurs

NomÉvaluerLa description
Indexed65536Les données de pixel contiennent des valeurs indexées par couleur, ce qui signifie que les valeurs sont un index des couleurs dans la table de couleurs système, par opposition aux valeurs de couleur individuelles.
Gdi131072Les données de pixel contiennent des couleurs GDI.
Alpha262144Les données de pixel contiennent des valeurs alpha qui ne sont pas prémultipliées.
PAlpha524288Le format pixel contient des valeurs alpha prémultipliées.
Extended1048576Valeur réservée.
Canonical2097152Le format de pixel par défaut de 32 bits par pixel. Le format spécifie une profondeur de couleur de 24 bits et un canal alpha de 8 bits.
Undefined0Le format de pixel n’est pas défini.
DontCare0Aucun format de pixel n’est spécifié.
Format1bppIndexed196865Spécifie que le format pixel est de 1 bit par pixel et qu’il utilise une couleur indexée. La table des couleurs contient donc deux couleurs.
Format4bppIndexed197634Spécifie que le format est de 4 bits par pixel, indexé.
Format8bppIndexed198659Spécifie que le format est de 8 bits par pixel, indexé. La table des couleurs contient donc 256 couleurs.
Format16bppGrayScale1052676Le format de pixel est de 16 bits par pixel. Les informations de couleur spécifient 65536 nuances de gris.
Format16bppRgb555135173Spécifie que le format est de 16 bits par pixel ; 5 bits chacun sont utilisés pour les composants rouge, vert et bleu. Le bit restant n’est pas utilisé.
Format16bppRgb565135174Spécifie que le format est de 16 bits par pixel ; 5 bits sont utilisés pour la composante rouge, 6 bits sont utilisés pour la composante verte et 5 bits sont utilisés pour la composante bleue.
Format16bppArgb1555397319Le format pixel est de 16 bits par pixel. Les informations de couleur spécifient 32 768 nuances de couleur, dont 5 bits sont rouges, 5 bits sont verts, 5 bits sont bleus et 1 bit est alpha.
Format24bppRgb137224Spécifie que le format est de 24 bits par pixel ; 8 bits chacun sont utilisés pour les composants rouge, vert et bleu.
Format32bppRgb139273Spécifie que le format est de 32 bits par pixel ; 8 bits chacun sont utilisés pour les composants rouge, vert et bleu. Les 8 bits restants ne sont pas utilisés.
Format32bppArgb2498570Spécifie que le format est de 32 bits par pixel ; 8 bits chacun sont utilisés pour les composants alpha, rouge, vert et bleu.
Format32bppPArgb925707Spécifie que le format est de 32 bits par pixel ; 8 bits chacun sont utilisés pour les composants alpha, rouge, vert et bleu. Les composantes rouge, verte et bleue sont prémultipliées, selon la composante alpha.
Format48bppRgb1060876Spécifie que le format est de 48 bits par pixel ; 16 bits chacun sont utilisés pour les composants rouge, vert et bleu.
Format64bppArgb3424269Spécifie que le format est de 64 bits par pixel ; 16 bits chacun sont utilisés pour les composants alpha, rouge, vert et bleu.
Format64bppPArgb1851406Spécifie que le format est de 64 bits par pixel ; 16 bits chacun sont utilisés pour les composants alpha, rouge, vert et bleu. Les composantes rouge, verte et bleue sont prémultipliées selon la composante alpha.
Max15La valeur maximale pour cette énumération.

Voir également