gf_surface_get_info()

Получение сведений о графической поверхности

Прототип:

#include <gf/gf.h>
gf_surface_info_t * gf_surface_get_info( gf_surface_t surface,
gf_surface_info_t *info );

Аргументы:

surface
Дескриптор поверхности, для которого необходимо определить параметры.
info
Адрес структуры, в которую будет считана информация о поверхности. Не передавайте в качестве значения NULL.

Библиотека:

gf

Описание:

Данная функция запрашивает у графической подсистемы сведения о поверхности и ее параметрах.


Note: Если идентификатор поверхности (surface ID или SID) возвращен функцией как GF_SID_INVALID, это означает, что данная поверхность не управляется менеджером io-display и по этой причине не может централизованно разделяться несколькими процессами.

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

Адрес заполненной информационной структуры, либо NULL. NULL также может вернуться, если значение параметра surface или info равно NULL

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

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

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

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

gf_format_t, gf_palette_t, gf_surface_attach(), gf_surface_create(), gf_surface_create_layer(), gf_surface_get_dev()




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