![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
![]() |
nuGfxFuncSetFormatvoid nuGfxFuncSet(NUGfxFunc func) Arguments
none What This Function Does It registers the callback function that will be executed in sync with the retrace in the graphics thread. The number of graphics tasks remaining in the queue of the graphics task thread is passed as an argument by the function specified by func. The func function is defined using this code: void func (u32 gfxTaskNum) To remove a callback function, use the nuGfxFuncRemove function. Example /* retrace function */ void retraceFunc(u32 gfxTaskNum) { /* if graphic tasks remain, do no processing */ if(gfxTaskNum >0) return; ....... } void gameGfxInit(void) { ....... /* registers function to be executed by retrace */ nuGfxFuncSet(retraceFunc); }See Also nuGfxFuncRemove
|