BitmapV4Header

BitmapV4Header class

La struttura BitmapV4Header è il file di intestazione delle informazioni bitmap. È una versione estesa della struttura BITMAPINFOHEADER. La struttura BitmapV4Header viene estesa per consentire il passaggio di un’immagine JPEG o PNG come immagine di origine a StretchDIBits.

public class BitmapV4Header : BitmapInfoHeader

Proprietà

NomeDescrizione
AlphaMask { get; set; }Ottiene o imposta la maschera del colore che specifica il componente alfa di ogni pixel.
BitmapColorsImportant { get; set; }Ottiene o imposta il numero di colori importanti della tavolozza.
BitmapColorsUsed { get; set; }Ottiene o imposta il numero di colori della tavolozza utilizzati.
BitmapCompression { get; set; }Ottiene o imposta la compressione bitmap.
BitmapHeight { get; set; }Ottiene o imposta l’altezza della bitmap.
BitmapImageSize { get; set; }Ottiene o imposta specifica la dimensione dei dati grezzi bitmap in byte.
BitmapPlanes { get; set; }Ottiene o imposta il numero di piani.
BitmapWidth { get; set; }Ottiene o imposta la larghezza della bitmap.
BitmapXPelsPerMeter { get; set; }Ottiene o imposta la risoluzione dei pixel orizzontali.
BitmapYPelsPerMeter { get; set; }Ottiene o imposta la risoluzione dei pixel verticali.
BitsPerPixel { get; set; }Ottiene o imposta il numero di bit per pixel.
BlueMask { get; set; }Ottiene o imposta la maschera di colore che specifica la componente blu di ogni pixel, valida solo se bV4Compression è impostato su BI_BITFIELDS.
CSType { get; set; }Ottiene o imposta lo spazio colore del DIB.
Endpoints { get; set; }Ottiene o imposta la classe CoordinatesTriple.
ExtraBitMasks { get; set; }Ottiene o imposta le maschere di bit extra. Presente solo nel caso in cui l’intestazione DIB sia BITMAPINFOHEADER eBitmapCompression è impostato su uno dei dueBitfields (RGB) oAlphaBitfields (RGBA).
GammaBlue { get; set; }Ottiene o imposta la gamma blu.
GammaGreen { get; set; }Ottiene o imposta la gamma verde.
GammaRed { get; set; }Ottiene o imposta la gamma rossa.
GreenMask { get; set; }Ottiene o imposta la maschera di colore che specifica la componente verde di ogni pixel, valida solo se bV4Compression è impostato su BI_BITFIELDS.
HeaderSize { get; set; }Ottiene o imposta la dimensione di questa struttura in byte.
RedMask { get; set; }Ottiene o imposta la maschera di colore che specifica la componente rossa di ogni pixel, valida solo se bV4Compression è impostato su BI_BITFIELDS.

Guarda anche