Struktura BITMAPINFO
BITMAPINFO Definuje strukturu dimenze a barevné informace pro Windows rastr nezávislý na zařízení (DIB).
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
Parametry
bmiHeader
Určuje, BITMAPINFOHEADER strukturu, která obsahuje informace o dimenzích a barevný formát rastr nezávislý na zařízení.bmiColors
Určuje pole RGBQUAD nebo DWORD typy dat, které definují barvy v rastru.
Poznámky
Rastr nezávislý na zařízení se skládá ze dvou samostatných částí: BITMAPINFO struktury, která popisuje rozměry a barvy rastru a pole bajtů, které určují obrazové body v rastru.Bity pole jsou zabaleny dohromady, ale každý řádek kontroly musí být doplněno nulami na ukončení LONG hranice.Pokud výška je pozitivní, bitmapy je levém dolním rohu.Pokud je výška záporná, je levý horní roh.
A balené rastrový je bitmapa, kde bajtové pole následuje ihned BITMAPINFO struktury.Jeden ukazatel odkazuje sbalené bitmapy.
Další informace o BITMAPINFO struktury a vhodné hodnoty pro členy BITMAPINFOHEADER a RGBQUAD struktury, naleznete v následujících tématech Windows SDK dokumentaci.
BITMAPINFOHEADER struktury
RGBQUAD struktury
Požadavky
Záhlaví: wingdi.h systému