gf_display_info_t

Информация о дисплее графического устройства

Формат:

#include <gf/gf.h>
typedef struct {
unsigned nlayers;
unsigned main_layer_index;
uint16_t xres;
uint16_t yres;
gf_format_t format;
int refresh;
} gf_display_info_t;

Описание:

Структура gf_display_info_t имеет как минимум следующие поля:

nlayers
Число слоев, поддерживаемых дисплеем. Любой дисплей поддерживает не менее одного слоя (основной слой).
main_layer_index
Индекс основного слоя дисплея, который отображается всегда и не может быть скрыт. Данный слой эквивалентен отображаемому фреймбуферу. В общем случае управление параметрами основного слоя сильно ограничено. Индексация слоев начинается с 0.
description
Строка с текстовым описанием графического драйвера, имеющая формат “имя_драйвера - описание”.
xres, yres
Горизонтальное и вертикальное разрешение в пикселях.
format
Формат диспля, указанный в терминах типа gf_format_t.

Note: Если формат, заполненный функцией gf_display_attach(), является упакованным, то он не будет endian-специфичным.

refresh
Частота обновления дисплея в Гц.

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework

Тематические ссылки:

gf_display_attach()




Предыдущий раздел: GF API