Объявление
BOOL ldrDisplayCbkReg( dispCbk cbk, RECT_T *target, BOOL postflush );
Описание
Функция ElfPack2, позволяет зарегистрировать коллбек(callback) функцию на обновление участка экрана.
Используется для вывода графики средствами ATI поверх основного UIS. Например, этот способ использует консоль.
Параметры
- dispCbk cbk
- Указатель на функцию, которая будет выполняться при перерисовке изображения на экране
- RECT_T *cbkRect
- Указатель на область экрана.
- BOOL postflush
Результат
BOOL
- Результат операции, TRUE - успешно.
Пример
// Функция, в которой происходит отрисовка // updatedRect - обновляемая область void CallbackFn( const RECT_T * updatedRect ) { // ... } // Область статусной строки const RECT_T cbkRect = { 0, 0, 176, 24 }; // Регистрируем наш callback ldrDisplayCbkReg( CallbackFn, &cbkRect, TRUE );