![]() |
![]() |
![]() |
Устанавливает цвет
#include <vingraph.h> (1) void SetColor (int color); (2) void SetColor (int ident, int color);
libvg.a
Функция первого вида устанавливает текущий цвет, который будет использоваться, когда функции рисования вызываются без явного указания цвета. Данная установка локальна по отношению к нити, т.е. каждая нить имеет свою установку текущего цвета, которая не зависит от установки в других нитях процесса. Это достигается путем использования механизма системных функций pthread_setspecific(), pthread_getspecific(). В исходном состоянии в качестве текущего установлен белый цвет.
Функция второго вида непосредственно задает или изменяет цвет графического элемента.
Для получения значения цвета можно использовать макрос RGB(r,g,b).
VinGraph
Безопасность: | |
---|---|
Точка завершения | Да |
Обработчик прерывания | Нет |
Обработчик сигнала | Да |
Нить | Да |
![]() |
![]() |
![]() |