gf_sidlist_t

Информация об обслуживаемой менеджером io-display поверхности

Формат:

#include <gf/gf.h>
typedef struct {
uint16_t dev_vid;
uint16_t dev_did;
uint16_t dev_index;
pid_t pid;
uint32_t sid;
} gf_sidlist_t;

Описание:

Структура gf_sidlist_t характеризует обслуживаемую в настоящий момент поверхность менеджером io-display. Структура используется для одновременного получения списка доступных поверхностей при помощи функции gf_surface_sidlist() и содержит следующие поля:

dev_vid, dev_did, dev_index
PCI идентификатор графического устройства, которому принадлежит поверхность.
pid
Идентификатор процесса владельца поверхности.
sid
Уникальный в пределах io-display идентификатор поверхности. Идентификатор поверхности позволяет получить к ней доступ посредством функции gf_surface_attach_by_sid().

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

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

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2020

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

gf_surface_sidlist(), gf_surface_attach_by_sid()




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