7.31 Тип BioAPI_GUI_BITMAP (БиоАПИ 2.0)
Данный подраздел применяется только при использовании версии БиоАПИ 2.0.
(Измененная редакция, Изм. N 1).
7.31.1 Данная структура предоставляет собой графическое изображение для его отображения приложением.
typedef struct bioapi_gui_bitmap { | ||||
uint32_t Width; /* Ширина изображения в точках (число точек в горизонтальной линии) */ | ||||
uint32_t Height; /* Высота изображения в точках (число точек в вертикальной линии) */ | ||||
BioAPI_DATA Bitmap; | ||||
} BioAPI_GUI_BITMAP; |
7.31.2 Определения
Bitmap - множество 8-битовых полутоновых точек (где "00" - черный и "FF" - белый), в котором данные считываются слева направо и сверху вниз следующим образом (таблица 1).
Таблица 1 - Формат битовой карты графического интерфейса пользователя
Позиция байта | Значение | Описание |
0 | Строка 0, пиксель 0 | Первый пиксель первой строки |
1 | Строка 0, пиксель 1 | Второй пиксель первой строки |
… | … | |
Ширина - 1 | Строка 0, пиксель (ширина - 1) | Последний пиксель первой строки |
Ширина | Строка 1, пиксель 0 | Первый пиксель второй строки |
… | … | |
(Ширинавысоту) - 1 | Строка (ширина - 1), пиксель (высота - 1) | Последняя строка, последний пиксель |
Примечание - Данная структура используется вместе с опцией графического интерфейса пользователя, управляемой приложением. Описание BioAPI_GUI_STATE_CALLBACK и BioAPI_GUI_STREAMING_CALLBACK приведено в 7.36 и 7.37.