Дисплеи

Дисплей представляет собой физическое устройство отображения, такое как монитор или тачскрин

В данном разделе приводится описание типов и функций библиотеки Screen для работы с дисплеями.

Типы данных и константы
Функции

Вы можете использовать API функции дисплея для: считывания и установки параметров дисплея, получения режимов, поддерживаемых конкретным аппаратным дисплеем, выполнения операций вертикальной синхронизации.

Заметим, что для полного доступа к свойствам дисплеев необходимо работать внутри привилегированного контекста. Привилегированный контекст создается вызовом функции screen_create_context() с типом контекста SCREEN_DISPLAY_MANAGER_CONTEXT. Ваш процесс должен иметь достаточно полномочий или быть запущенным из-под суперпользователя для создания контекста данного типа. Стоит также отметить, что при работе из непривилегированного контекста некоторые API функции не будут исполняться.

Типы данных и константы

Тип Описание
Дескриптор дисплея

Функции

Функция Описание
Возвращает значение указанного свойства дисплея (тип свойства - int)
Возвращает значение указанного свойства дисплея (тип свойства - void *)
Установка целочисленного значения для определенного свойства дисплея
Установка значения типа void* для определенного свойства дисплея




Предыдущий раздел: Справочник по Screen API