Struttura BITMAPINFO
La struttura di BITMAPINFO definisce le dimensioni e le informazioni sui colori per una bitmap indipendente dal dispositivo di (DIB) windows.
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
Parametri
bmiHeader
Specifica una struttura di BITMAPINFOHEADER che contiene informazioni sulle dimensioni e il formato dei colori della DIB indipendente dal dispositivo.bmiColors
Specifica una matrice di RGBQUAD o i tipi di dati di DWORD che definiscono i colori della bitmap.
Note
Una bitmap indipendente dal dispositivo è costituito da due componenti essenziali: una struttura di BITMAPINFO che descrive le dimensioni e i colori della bitmap e una matrice di byte che specificano i pixel della bitmap.I bit della matrice siano congiunte compressi, ma ogni riga di digitalizzazione necessario applicare gli zeri in per terminare in un limite di LONG .Se l'altezza è positivo, l'origine della bitmap è l'angolo inferiore sinistro.Se l'altezza è negativa, l'origine corrisponde all'angolo superiore sinistro.
Una bitmap compressa è una bitmap in cui la matrice di byte immediatamente successivo alla struttura di BITMAPINFO .Le bitmap compresse viene fatto riferimento da un unico puntatore.
Per ulteriori informazioni sulla struttura di BITMAPINFO e sui valori appropriati per i membri delle strutture di RGBQUAD e di BITMAPINFOHEADER , vedere i seguenti argomenti nella documentazione di Windows SDK .
Struttura diBITMAPINFOHEADER
Struttura diRGBQUAD
Requisiti
intestazione: wingdi.h