gf_chroma_t

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

Формат:

#include <gf/gf.h>
typedef struct {
uint32 mode;
gf_color_t color0;
gf_color_t color1;
gf_color_t mask;
} gf_chroma_t;

Описание:

Структура gf_chroma_t описывает операцию с хрома-ключом. Содержит по крайней мере следующие поля:

mode
Режим операции. Должен быть комбинацией одного из:
GF_CHROMA_OP_SRC_MATCH
проверка исходных пикселей
GF_CHROMA_OP_DST_MATCH
проверка пикселей целевой поверхности
и одного из:
GF_CHROMA_OP_DRAW
рисовать, если color0 совпадает с цветом проверяемого пикселя
GF_CHROMA_OP_NO_DRAW
не рисовать, если color0 совпадает с цветом проверяемого пикселя
color0
Ключевой цвет для сравнения с проверяемыми пикселями.
color1
На данный момент не используется; установите 0.
mask
Не используется.

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

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

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

gf_context_set_chroma(), gf_layer_set_chroma(), gf_color_t




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