PixelFormat Enumerazione

Definizione

Specifica il formato dei dati relativi al colore per ciascun pixel dell'immagine.

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

Campi

Alpha 262144

I dati di pixel contengono valori alfa che non sono premoltiplicati.

Canonical 2097152

Il formato pixel predefinito è di 32 bit per pixel. Mediante questo formato viene specificata una profondità di colore a 24 bit e un canale alfa a 8 bit.

DontCare 0

Non è specificato alcun formato pixel.

Extended 1048576

Riservato.

Format16bppArgb1555 397319

Il formato pixel è di 16 bit 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.

Format16bppGrayScale 1052676

Il formato pixel è di 16 bit per pixel. Nelle informazioni sul colore sono specificate 65536 tonalità di grigio.

Format16bppRgb555 135173

Specifica che il formato è di 16 bit per pixel; 5 bit per i componenti rosso, verde e blu. L'altro bit non viene utilizzato.

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.

Format1bppIndexed 196865

Specifica che il formato pixel è di 1 bit per pixel e che viene utilizzato il colore indicizzato. In questo modo la tabella dei colori conterrà due colori.

Format24bppRgb 137224

Specifica che il formato è 24 bit per pixel, 8 bit per ogni componente, rosso, verde e blu.

Format32bppArgb 2498570

Specifica che il formato è di 32 bit per pixel; per i componenti alfa, rosso, verde e blu sono utilizzati 8 bit ciascuno.

Format32bppPArgb 925707

Specifica che il formato è di 32 bit per pixel; per i componenti alfa, rosso, verde e blu sono utilizzati 8 bit ciascuno. I componenti rosso, verde e blu vengono premoltiplicati in base al componente alfa.

Format32bppRgb 139273

Specifica che il formato è 32 bit per pixel, 8 bit per ogni componente, rosso, verde e blu. I rimanenti 8 bit non vengono utilizzati.

Format48bppRgb 1060876

Specifica che il formato è 48 bit per pixel, 16 bit per ogni componente, rosso, verde e blu.

Format4bppIndexed 197634

Specifica che il formato è di 4 bit per pixel indicizzati.

Format64bppArgb 3424269

Specifica che il formato è 64 bit per pixel, 16 bit per ogni componente, alfa, rosso, verde e blu.

Format64bppPArgb 1851406

Specifica che il formato è 64 bit per pixel, 16 bit per ogni componente, alfa, rosso, verde e blu. I componenti rosso, verde e blu vengono premoltiplicati in base al componente alfa.

Format8bppIndexed 198659

Specifica che il formato è 8 bit per pixel, indicizzati. In questo modo la tabella dei colori conterrà 256 colori.

Gdi 131072

I dati di pixel contengono colori GDI.

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.

Max 15

Valore massimo dell'enumerazione.

PAlpha 524288

Il formato pixel contiene valori alfa premoltiplicati.

Undefined 0

Il formato pixel non è definito.

Commenti

Il formato pixel definisce il numero di bit di memoria associati a un pixel di dati. Il formato definisce anche l'ordine dei componenti di colore all'interno di un singolo pixel di dati.

PixelFormat48bppRGB, PixelFormat64bppARGB e PixelFormat64bppPARGB usano 16 bit per componente di colore (canale). GDI+ versione 1.0 e 1.1 può 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. Ogni canale di colore a 16 bit può contenere un valore nell'intervallo da 0 a 2^13.

Alcuni formati pixel contengono valori di colore premultiplied. Premultiplied significa che i valori di colore sono già stati moltiplicati in base a un valore alfa.

Si applica a