IDirectDraw2::WaitForVerticalBlank
HRESULT WaitForVerticalBlank(DWORD dwFlags, HANDLE hEvent);
Helps the application synchronize itself with the vertical-blank interval.
·Returns DD_OK if successful, or one of the following error values otherwise:
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 value is not currently supported.
Returns when the vertical-blank interval ends and the display begins.
hEvent
Handle of the event to be triggered when the vertical blank begins.