IDirectDraw::WaitForVerticalBlank
HRESULT WaitForVerticalBlank(DWORD dwFlags,
HANDLE hEvent);
Helps the caller synchronize itself with the vertical blank interval.
·Returns DD_OK if successful, or one of the following error values otherwise:
DDERR_INVALIDOBJECT | DDERR_INVALIDPARAMS |
DDERR_UNSUPPORTED | DDERR_WASSTILLDRAWING |
dwFlags
Determines how long to wait for the vertical blank.
Returns when the vertical blank interval begins.
Triggers an event when the vertical blank begins. This is not currently supported.
Returns when the vertical blank interval ends and the display begins.
hEvent
Handle for the event to be triggered when the vertical blank begins.