gf_context_set_bgcolor_native()

Временная установка фонового цвета рисования

Прототип:

#include <gf/gf.h>
void gf_context_set_bgcolor_native( gf_context_t context,
unsigned color );

Аргументы:

context
Дескриптор графического контекста.
color
Новый цвет фона в формате unsigned (см. ниже).

Библиотека:

gf

Описание:

Данная функция заменяет текущий фоновый цвет color для всех последующих операций с указанным контекстом context. Цвет фона применяется только для некоторых операций:

Этот вариант функции gf_context_set_bgcolor() пропускает конвертирование форматов цвета и принимает на вход код цвета в нативном формате. Для эффективного использования функции Вы должны знать формат пикселей целевой поверхности. Описание особенностей кодирования данных в определенном пиксельном формате доступно на странице gf_format_t.


Note: В отличие от функции gf_context_set_bgcolor(), установка фонового цвета данной функцией не носит постоянного характера. Если произойдет переключение поверхностей с использованием функции gf_context_set_surface(), настройки фонового цвета будут сброшены в последний заданный функцией gf_context_set_bgcolor() режим.

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

Предыдущий цвет фона.

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

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

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

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

gf_context_set_bgcolor(), gf_context_set_fgcolor(), gf_context_set_fgcolor_native(), gf_format_t




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