Установка целевой поверхности слоя
#include <gf/gf.h>
void gf_layer_set_surfaces( gf_layer_t layer,
gf_surface_t surface[],
int nsurfs );
- layer
- Дескриптор слоя для установки поверхности, возвращенный функцией gf_layer_attach().
- surface
- Массив дескрипторов поверхностей, которые необходимо ассоциировать со слоем.
- nsurfs
- Число элементов в массиве поверхностей.
gf
Функция устанавливает целевую поверхность или поверхности слоя.
| - Чаще всего слой использует одиночную поверхность. При этом некоторые планарные форматы (например, YUV) используют по одой поверхности на канал представления цвета.
- Изменение параметров слоя накапливаются в очереди. Для их вступления в силу необходимо вызвать gf_layer_update().
|
Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
gf_display_attach(), gf_layer_detach(), gf_layer_disable(), gf_layer_enable(), gf_layer_query()
Предыдущий раздел: GF API