Struktura BITMAPINFO
BITMAPINFO Definiuje strukturę, wymiary i kolor informacji dla systemu Windows device-independent bitmap (DIB).
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
Parametry
bmiHeader
Określa BITMAPINFOHEADER strukturę, która zawiera informacje dotyczące wymiarów i kolorów format mapy bitowej niezależnej od urządzenia.bmiColors
Określa tablicę RGBQUAD lub DWORD typów danych, które zdefiniowania kolorów w mapie bitowej.
Uwagi
Device-independent bitmap składa się z dwóch odrębnych części: BITMAPINFO strukturę, która opisuje rozmiary i kolory mapy bitowej i tablicę bajtów, które określają pikseli bitmapy.Bity w tablicy są zapakowane razem, ale muszą być wyściełane każdej linii skanowania zerami kończy się LONG granicę.Jeżeli wysokość jest dodatnia, pochodzenie bitmapa jest lewym dolnym rogu.Jeśli wysokość jest ujemna, pochodzi z lewym górnym rogu.
A bitmap pakowane jest mapą bitową, gdzie następuje bezpośrednio tablicy bajtowej BITMAPINFO struktury.Mapy bitowe pakowane odwołuje się pojedynczego wskaźnika.
Aby uzyskać więcej informacji o BITMAPINFO struktury i właściwe wartości dla członków BITMAPINFOHEADER i RGBQUAD struktur, zobacz następujące tematy w Windows SDK dokumentacji.
BITMAPINFOHEADER struktury
RGBQUAD struktury
Wymagania
Nagłówek: wingdi.h