gf_context_set_bgcolor()

Устанавливает фоновый цвет рисования

Прототип:

#include <gf/gf.h>
gf_color_t gf_context_set_bgcolor( gf_context_t context,
gf_color_t color );

Аргументы:

context
Дескриптор графического контекста.
color
Новый цвет фона в упакованном формате ARGB8888.

Библиотека:

gf

Описание:

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


Note: Убедитесь, что старшие 8 бит аргумента color (альфа-канал) установлены в 0xFF чтобы обеспечить, что у объектов, отрисовываемых во фреймбуфере, будет корректная прозрачность.

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


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

Предыдущий цвет фона или 0 в случае, если значение параметра context равно NULL.

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

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

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

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

gf_context_set_bgcolor_native(), gf_context_set_fgcolor(), gf_context_set_fgcolor_native()




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