PixelFormat PixelFormat PixelFormat PixelFormat Enum

Definizione

Specifica il formato dei dati relativi al colore per ciascun pixel dell'immagine.Specifies the format of the color data for each pixel in the image.

public enum class PixelFormat
public enum PixelFormat
type PixelFormat = 
Public Enum PixelFormat
Ereditarietà

Campi

Alpha Alpha Alpha Alpha 262144

I dati di pixel contengono valori alfa che non sono premoltiplicati.The pixel data contains alpha values that are not premultiplied.

Canonical Canonical Canonical Canonical 2097152

Il formato pixel predefinito è di 32 bit per pixel.The default pixel format of 32 bits per pixel. Mediante questo formato viene specificata una profondità di colore a 24 bit e un canale alfa a 8 bit.The format specifies 24-bit color depth and an 8-bit alpha channel.

DontCare DontCare DontCare DontCare 0

Non è specificato alcun formato pixel.No pixel format is specified.

Extended Extended Extended Extended 1048576

Riservato.Reserved.

Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 397319

Il formato pixel è di 16 bit per pixel.The pixel format is 16 bits per pixel. Nelle informazioni sul colore sono specificate 32.768 tonalità di colore, di cui 5 bit sono rossi, 5 bit sono verdi, 5 bit sono blu mentre 1 bit è alfa.The color information specifies 32,768 shades of color, of which 5 bits are red, 5 bits are green, 5 bits are blue, and 1 bit is alpha.

Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale 1052676

Il formato pixel è di 16 bit per pixel.The pixel format is 16 bits per pixel. Nelle informazioni sul colore sono specificate 65536 tonalità di grigio.The color information specifies 65536 shades of gray.

Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 135173

Specifica che il formato è di 16 bit per pixel; 5 bit per i componenti rosso, verde e blu.Specifies that the format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. L'altro bit non viene utilizzato.The remaining bit is not used.

Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 135174

Specifica che il formato è di 16 bit per pixel: 5 bit sono utilizzati per il componente rosso, 6 bit per il componente verde e 5 per il componente blu.Specifies that the format is 16 bits per pixel; 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.

Format1bppIndexed Format1bppIndexed Format1bppIndexed Format1bppIndexed 196865

Specifica che il formato pixel è di 1 bit per pixel e che viene utilizzato il colore indicizzato.Specifies that the pixel format is 1 bit per pixel and that it uses indexed color. In questo modo la tabella dei colori conterrà due colori.The color table therefore has two colors in it.

Format24bppRgb Format24bppRgb Format24bppRgb Format24bppRgb 137224

Specifica che il formato è 24 bit per pixel, 8 bit per ogni componente, rosso, verde e blu.Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.

Format32bppArgb Format32bppArgb Format32bppArgb Format32bppArgb 2498570

Specifica che il formato è di 32 bit per pixel; per i componenti alfa, rosso, verde e blu sono utilizzati 8 bit ciascuno.Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.

Format32bppPArgb Format32bppPArgb Format32bppPArgb Format32bppPArgb 925707

Specifica che il formato è di 32 bit per pixel; per i componenti alfa, rosso, verde e blu sono utilizzati 8 bit ciascuno.Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. I componenti rosso, verde e blu vengono premoltiplicati in base al componente alfa.The red, green, and blue components are premultiplied, according to the alpha component.

Format32bppRgb Format32bppRgb Format32bppRgb Format32bppRgb 139273

Specifica che il formato è 32 bit per pixel, 8 bit per ogni componente, rosso, verde e blu.Specifies that the format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. I rimanenti 8 bit non vengono utilizzati.The remaining 8 bits are not used.

Format48bppRgb Format48bppRgb Format48bppRgb Format48bppRgb 1060876

Specifica che il formato è 48 bit per pixel, 16 bit per ogni componente, rosso, verde e blu.Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.

Format4bppIndexed Format4bppIndexed Format4bppIndexed Format4bppIndexed 197634

Specifica che il formato è di 4 bit per pixel indicizzati.Specifies that the format is 4 bits per pixel, indexed.

Format64bppArgb Format64bppArgb Format64bppArgb Format64bppArgb 3424269

Specifica che il formato è 64 bit per pixel, 16 bit per ogni componente, alfa, rosso, verde e blu.Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.

Format64bppPArgb Format64bppPArgb Format64bppPArgb Format64bppPArgb 1851406

Specifica che il formato è 64 bit per pixel, 16 bit per ogni componente, alfa, rosso, verde e blu.Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. I componenti rosso, verde e blu vengono premoltiplicati in base al componente alfa.The red, green, and blue components are premultiplied according to the alpha component.

Format8bppIndexed Format8bppIndexed Format8bppIndexed Format8bppIndexed 198659

Specifica che il formato è 8 bit per pixel, indicizzati.Specifies that the format is 8 bits per pixel, indexed. In questo modo la tabella dei colori conterrà 256 colori.The color table therefore has 256 colors in it.

Gdi Gdi Gdi Gdi 131072

I dati di pixel contengono colori GDI.The pixel data contains GDI colors.

Indexed Indexed Indexed Indexed 65536

I dati di pixel contengono valori di colori indicizzati; in altre parole, i valori costituiscono un indice per i colori della tabella dei colori di sistema, in contrapposizione ai singoli valori di colore.The pixel data contains color-indexed values, which means the values are an index to colors in the system color table, as opposed to individual color values.

Max Max Max Max 15

Valore massimo dell'enumerazione.The maximum value for this enumeration.

PAlpha PAlpha PAlpha PAlpha 524288

Il formato pixel contiene valori alfa premoltiplicati.The pixel format contains premultiplied alpha values.

Undefined Undefined Undefined Undefined 0

Il formato pixel non è definito.The pixel format is undefined.

Commenti

Il formato pixel definisce il numero di bit di memoria associati a un pixel di dati.The pixel format defines the number of bits of memory associated with one pixel of data. Il formato definisce anche l'ordine dei componenti colore all'interno di un singolo pixel di dati.The format also defines the order of the color components within a single pixel of data.

PixelFormat48bppRGB, PixelFormat64bppARGB e PixelFormat64bppPARGB utilizzano 16 bit per ogni componente colore (canale).PixelFormat48bppRGB, PixelFormat64bppARGB, and PixelFormat64bppPARGB use 16 bits per color component (channel). GDI+ versione 1,0 e 1,1 possono leggere immagini a 16 bit per canale, ma tali immagini vengono convertite in un formato a 8 bit per canale per l'elaborazione, la visualizzazione e il salvataggio.GDI+ version 1.0 and 1.1 can read 16-bits-per-channel images, but such images are converted to an 8-bits-per-channel format for processing, displaying, and saving. Ogni canale di colore a 16 bit può avere un valore compreso tra 0 e 2 ^ 13.Each 16-bit color channel can hold a value in the range 0 through 2^13.

Alcuni formati pixel contengono valori di colore premoltiplicati.Some of the pixel formats contain premultiplied color values. Premoltiplicato significa che i valori dei colori sono già stati moltiplicati per un valore alfa.Premultiplied means that the color values have already been multiplied by an alpha value.

Si applica a