WaitVBL
Waits the specified number of VBLs.
Synopsis
Err WaitVBL (Item ioreq,uint32 numfields)
Description
This call is a convenience call that is not actually part of the Graphics folio. It is included here because it resides in the graphics.lib for the moment. It uses the timer device, which is completely independent of the Graphics folio.
This call allows a task to wait the specified number of VBLs. The I/O request argument is set up to use the timer device. The numfields argument is a count of the number of video fields for which the task must wait.
Arguments
- ioreq
- The item number of the I/O request.
- numfields
- Number of VBLs to wait.
Return Value
The call returns a non-negative value if successful or an error code (a negative value) if an error occurs.
Caveats
Because of the multitasking nature of the 3DO system, the task may not regain control until later than you may want.
Implementation
Convenience call implemented in graphics.lib V20.
Associated Files
graphics.h, graphics.lib
See Also
WaitVBLDefer
(), GetVBLIOReq()