7.61 Тип BioAPI_GUI_BITMAP (БиоАПИ 2.1)
7.61.1 Данный подраздел применяется только при использовании версии БиоАПИ 2.1.
7.61.2 Данная структура представляет собой графическое изображение для его отображения приложением.
typedef struct bioapi_gui_bitmap { | |
BioAPI_BlR_SUBTYPE_MASK SubtypeMask; |
/* Подтип (или подтипы) образца, представленного на изображении */
uint32_t Width;
/* Ширина изображения в точках (число точек в горизонтальной линии) */
uint32_t Height;
/* Высота изображения в точках (число горизонтальных линий) */
BioAPI_DATA Bitmap;
} BioAPI_GUI_BITMAP; |
7.61.3 Определения
Bitmap - множество 8-битовых полутоновых точек (где "00" - черный и "FF" - белый), в котором данные считываются слева направо и сверху вниз следующим образом (таблица 1-1).
Таблица 1-1 - Формат битовой карты графического интерфейса пользователя
Позиция байта | Значение | Описание |
0 | Строка 0, пиксель 0 | Первый пиксель первой строки |
1 | Строка 0, пиксель 1 | Второй пиксель первой строки |
… | … | … |
Ширина - 1 | Строка 0, пиксель (ширина - 1) | Последний пиксель первой строки |
Ширина | Строка 1, пиксель 0 | Первый пиксель второй строки |
… | … | … |
(Ширина* Высота) - 1 | Строка (ширина - 1), пиксель (высота - 1) | Последняя строка, последний пиксель |
Примечание - Данная структура используется вместе с опцией ГИП, управляемого приложением. Описание BioAPI_GUI_STATE_HANDLER и BioAPI_GUI_STREAMING_HANDLER приведено в 7.71.