gf_layer_set_chroma()

Установка операций с хрома-ключом

Прототип:

#include <gf/gf.h>
void gf_layer_set_chroma( gf_layer_t layer,
const gf_chroma_t *chroma );

Аргументы:

layer
Дескриптор слоя для установки хрома-ключа, возвращенный функцией gf_layer_attach().
chroma
Структура gf_chroma_t описывает настраиваемые операции с хрома-ключом.

Библиотека:

gf

Описание:

Функция настраивает операции с хрома-ключом в слое. Хрома-ключ предоставляет контроль над наложением пикселей слоёв при выводе на дисплей.


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

Обычно параметры хрома-ключа позволют управлять тем, как содержимое слоя накладывается на пересекающиеся слои позади текущего.


Note: При установке операций с хрома-ключом, параметр layer может рассматриваться как "источник" данных, в то время как нижележащие слои рассматриваются как "место назначения".

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

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

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

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

gf_chroma_t, gf_layer_set_blending(), gf_layer_update(), gf_layer_query()




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