![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
![]() |
nuGfxSwapCfbFuncSetFormatvoid nuGfxSwapCfbFuncSet(NUGfxSwapCfbFunc func) Arguments
none What This Function Does It registers the callback function for execution at the end of a graphics task and before the frame buffer is swapped. When NU_SC_SWAPBUFFER is specified in the nuGfxTaskStart function, the registered callback function is executed at the end of the graphics task. The pointer to the frame buffer of the finished graphic is passed as an argument to func. The default is the nuGfxSwapCfb function entered by NuGfxInit. Example /* frame buffer swap function */ void gfxSwapCfbFunc(void* cfb) { osViSwapBuffer(cfb); } void MainProc(void) { /* initialize graphics */ nuGfxInit(); /* register callback function */ nuGfxSwapCfbFuncSet(gfxSwapCfbFunc); ...... }See Also nuGfxInit nuGfxSwapCfb nuGfxTaskStart nuGfxSwapCfbFuncRemove
|