Partager via


PixelFormat Énumération

Définition

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

public enum class PixelFormat
public enum PixelFormat
type PixelFormat = 
Public Enum PixelFormat
Héritage
PixelFormat

Champs

Alpha 262144

Les données en pixels contiennent des valeurs alpha qui ne sont pas prémultipliées.

Canonical 2097152

Le format pixel par défaut est 32 bits par pixel. Le format spécifie une profondeur de couleur sur 24 bits et un canal alpha sur 8 bits.

DontCare 0

Aucun format pixel n'est spécifié.

Extended 1048576

Réservé.

Format16bppArgb1555 397319

Le format pixel est 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.

Format16bppGrayScale 1052676

Le format pixel est 16 bits par pixel. Les informations de couleur spécifient 65 536 nuances de gris.

Format16bppRgb555 135173

Spécifie que le format est 16 bits par pixel, dont 5 bits sont utilisés pour chaque composant rouge, vert et bleu. Le bit restant n'est pas utilisé.

Format16bppRgb565 135174

Spécifie que le format est 16 bits par pixel ; 5 bits sont utilisés pour le composant rouge, 6 bits pour le composant vert et 5 bits pour le composant bleu.

Format1bppIndexed 196865

Spécifie que le format pixel est 1 bit par pixel et qu'il utilise des couleurs indexées. La table des couleurs contient donc deux couleurs.

Format24bppRgb 137224

Spécifie que le format est 24 bits par pixel, dont 8 bits sont utilisés pour chaque composant rouge, vert et bleu.

Format32bppArgb 2498570

Spécifie que le format est 32 bits par pixel ; 8 bits sont utilisés pour chaque composant alpha, rouge, vert et bleu.

Format32bppPArgb 925707

Spécifie que le format est 32 bits par pixel ; 8 bits sont utilisés pour chaque composant alpha, rouge, vert et bleu. Les composants rouge, vert et bleu sont prémultipliés en fonction du composant alpha.

Format32bppRgb 139273

Spécifie que le format est 32 bits par pixel, dont 8 bits sont utilisés pour chaque composant rouge, vert et bleu. Les 8 bits restants ne sont pas utilisés.

Format48bppRgb 1060876

Spécifie que le format est 48 bits par pixel, dont 16 bits sont utilisés pour chaque composant rouge, vert et bleu.

Format4bppIndexed 197634

Spécifie que le format est 4 bits par pixel, indexés.

Format64bppArgb 3424269

Spécifie que le format est 64 bits par pixel, dont 16 bits sont utilisés pour chaque composant alpha, rouge, vert et bleu.

Format64bppPArgb 1851406

Spécifie que le format est 64 bits par pixel, dont 16 bits sont utilisés pour chaque composant alpha, rouge, vert et bleu. Les composants rouges, verts et bleus sont prémultipliés en fonction du composant alpha.

Format8bppIndexed 198659

Spécifie que le format est 8 bits par pixel, indexés. La table des couleurs contient donc 256 couleurs.

Gdi 131072

Les données de pixels contiennent des couleurs GDI.

Indexed 65536

Les données en pixels contiennent des valeurs de couleurs indexées, ce qui signifie que les valeurs constituent un index pour des couleurs dans la table des couleurs du système, contrairement aux valeurs de couleurs individuelles.

Max 15

Valeur maximale pour cette énumération.

PAlpha 524288

Le format pixel contient des valeurs alpha prémultipliées.

Undefined 0

Le format pixel n'est pas défini.

Remarques

Le format de pixel définit le nombre de bits de mémoire associés à un pixel de données. Le format définit également l’ordre des composants de couleur dans un seul pixel de données.

PixelFormat48bppRGB, PixelFormat64bppARGB et PixelFormat64bppPARGB utilisent 16 bits par composant de couleur (canal). GDI+ version 1.0 et 1.1 peuvent lire des images de 16 bits par canal, mais ces images sont converties dans un format de 8 bits par canal pour le traitement, l’affichage et l’enregistrement. Chaque canal de couleur 16 bits peut contenir une valeur comprise entre 0 et 2^13.

Certains formats de pixels contiennent des valeurs de couleur prémultipliées. Prémultiplié signifie que les valeurs de couleur ont déjà été multipliées par une valeur alpha.

S’applique à