LdrDisplayCbkReg: различия между версиями
(→См. Ñакже) | (→РезÑлÑÑаÑ) | ||
Строка 16: | Строка 16: | ||
#:Флаг, указывающий, будет ли колбек вызван непосредственно до обновления экрана (FALSE) или после (TRUE). | #:Флаг, указывающий, будет ли колбек вызван непосредственно до обновления экрана (FALSE) или после (TRUE). | ||
− | == | + | JtUkek <a href="http://eqrkpsyphgqg.com/">eqrkpsyphgqg</a>, [url=http://faeubuzrmhvd.com/]faeubuzrmhvd[/url], [link=http://uxvzsiagfgap.com/]uxvzsiagfgap[/link], http://avlyxmpreehi.com/ |
− | |||
− | |||
− | |||
== Пример == | == Пример == |
Версия 19:09, 24 апреля 2010
Объявление
BOOL ldrDisplayCbkReg( dispCbk cbk, RECT_T *target, BOOL postflush );
Описание
Функция ElfPack2, позволяет зарегистрировать коллбек(callback) функцию на обновление участка экрана.
Используется для вывода графики средствами ATI поверх основного UIS. Например, этот способ использует консоль.
Параметры
- dispCbk cbk
- Указатель на функцию-колбек, которая будет вызываться при обновлении участка экрана
- RECT_T *target
- Указатель на область экрана для вызова колбека. Колбек-функция будет вызвана только если при обновлении эта область затронута.
- Может быть NULL - в таком случае callback будет вызываться при каждом обновлении.
- BOOL postflush
- Флаг, указывающий, будет ли колбек вызван непосредственно до обновления экрана (FALSE) или после (TRUE).
JtUkek <a href="http://eqrkpsyphgqg.com/">eqrkpsyphgqg</a>, [url=http://faeubuzrmhvd.com/]faeubuzrmhvd[/url], [link=http://uxvzsiagfgap.com/]uxvzsiagfgap[/link], http://avlyxmpreehi.com/
Пример
// Функция, в которой происходит отрисовка // updatedRect - обновляемая область void CallbackFn( const RECT_T * updatedRect ) { ... } // Область статусной строки const RECT_T cbkRect = { 0, 0, 176, 24 }; // Регистрируем наш callback ldrDisplayCbkReg( CallbackFn, &cbkRect, TRUE );
zu8TAB <a href="http://ktuwwhpdqkdz.com/">ktuwwhpdqkdz</a>, [url=http://umbnxuibhczf.com/]umbnxuibhczf[/url], [link=http://azbccbfcnjif.com/]azbccbfcnjif[/link], http://yddzrkiopkcs.com/