gf_layer_set_filter()

Установка фильтров слоя

Прототип:

#include <gf/gf.h>
void gf_layer_set_filter( gf_layer_t layer,
unsigned filter );

Аргументы:

layer
Дескриптор слоя для установки фильтра, возвращенный функцией gf_layer_attach().
filter
Фильтр, устанавливаемый для слоя. Может быть:
GF_LAYER_FILTER_NONE
без фильтра
GF_LAYER_FILTER_FASTER
фильтр оптимизации по скорости
GF_LAYER_FILTER_BETTER
фильтр оптимизизации по качеству, улучшение вывода с использованием билинейной фильтрации

Библиотека:

gf

Описание:

Фунция устанавливает фильтры для слоя. Фильтр используется для сглаживания при масштабировании, например при сглаживании масштабированного видео.


Note: Изменение параметров слоя накапливаются в очереди. Для их вступления в силу необходимо вызвать gf_layer_update().

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

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

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

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

gf_display_attach(), gf_layer_detach(), gf_layer_disable(), gf_layer_query(), gf_layer_update(), gf_layer_enable()




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