gf_context_set_fgcolor_native()

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

Прототип:

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

Аргументы:

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

Библиотека:

gf

Описание:

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

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


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

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

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

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

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

gf_context_set_bgcolor(), gf_context_set_bgcolor_native(), gf_context_set_fgcolor(), gf_format_t




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