; STRUCT MAIN_BMP ChipsPic BLOCK mpCH_Width * mpCH_Height ;MainPic BLOCK 160*168 ; !!!!!! hardcode MainPic BYTE ENDS STRUCT TBitMapFileHeader ; = 14 bytes bfType WORD ; 'BM' bfSize DWORD ; размер всего файла bfReserved DWORD 0 ; bfOffBits DWORD ; начало битового массива относительно начала файла ;---[File Info] ; = 40 bytes biSize DWORD 40 ; Количество байтов в DIB header (с этого момента) biWidth DWORD ; Ширина изображения в пикселях biHeight DWORD ; Высота изображения в пикселях biplanes WORD ; Количество плоскостей или цветовых слоев biBitCount WORD ; Кол-во битов на пиксель biCompression DWORD ; Тип сжатия biSizeImage DWORD 0 ; Размер картинки в байтах, если изображение несжатое, то значение рекомендовано устанавливать в ноль biXPelsPerMeter DWORD ; Горизонтальное разрешение (в пикселях на метр) biYPelsPerMeter DWORD ; Вертикальное разрешение (в пикселях на метр) biClrUsed DWORD 0 ; Определяет количество используемых цветов из таблицы biClrImportant DWORD 0 ; Количество важных для изображения цветов ;--[File Data] bdPallete BLOCK #400 bdRaster MAIN_BMP ENDS ;