gf_display_query_mode()

Запрос перечня поддерживаемых графическим устройством видео-режимов

Прототип:

#include <gf/gf.h>
int gf_display_query_mode( gf_display_t display,
int index,
gf_modeinfo_t *mode );

Аргументы:

display
Дескриптор дисплея, для которого запрашивается перечень режимов. Дескриптор должен быть возвращен функцией gf_display_attach().
index
Порядковый номер запрашиваемого видео-режима. Режимы нумеруются, начиная с 0. Вы можете итеративно перебирать список поддерживаемых режимов, используя данный параметр, до возвращения статуса ошибки.
mode
Указатель на структуру gf_modeinfo_t, в которую будет сохранена информация о запрошенном видео-режиме.

Библиотека:

gf

Описание:

Данная функция позволяет получить сведения обо всех поддерживаемых графическим устройством видео-режимах и их параметрах. Режимы нумеруются, начиная с 0.

Возвращаемое значение:

GF_ERR_OK
Успешное завершение.
GF_ERR_MEM
Выделение памяти не выполнено.
GF_ERR_IODISPLAY
Ошибка доступа к директории /dev/io-display. Следует проверить запущен ли в настоящий момент сервер io-display. Вывод sloginfo может содержать дополнительную информацию.
GF_ERR_PARM
Индекс видео-режима вне допустимого диапазона, либо значение параметра display или mode равно NULL.
GF_ERR_CFG
Дисплей не сконфигурирован. Проверьте конфигурационный файл io-display.

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

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

Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

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

gf_display_set_mode(), gf_layer_query(), gf_modeinfo_t




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