Поддержка Graphics Framework

Способы интеграции собственного приложения с сервисами операционной системы

Библиотека μGUI включает функции для упрощения работы с Graphics Framework. Функции интеграции обеспечивают инициализацию модуля μGUI и графического адаптера с использованием графического ускорения, а так же обработку событий ввода.

Пример использования:

#include <ugui.h>
#include <ugui_gf.h>
...
ugf_context_t ugf;
int running;
ugf_create_context( &ugf, GF_DEVICE_INDEX(0), 0, -1 );
ugf_devi_connect_mouse( ugf, "/dev/devi/mouse0" );
/* create UI here */
...
running = 1;
while ( running )
{
ugf_process_events( ugf );
UG_Update();
ugf_flush_graphics( ugf );
}




Предыдущий раздел: Библиотека μGUI