IDirectDraw7::WaitForVerticalBlank 方法 (ddraw.h)
帮助应用程序将自身与垂直空白间隔同步。
语法
HRESULT WaitForVerticalBlank(
[in] DWORD unnamedParam1,
[in] HANDLE unnamedParam2
);
参数
[in] unnamedParam1
以下标志之一,指示等待垂直空白的时间:
DDWAITVB_BLOCKBEGIN
WaitForVerticalBlank 在垂直空白间隔开始时返回。
DDWAITVB_BLOCKBEGINEVENT
垂直空白开始时触发事件。 当前不支持此值。
DDWAITVB_BLOCKEND
WaitForVerticalBlank 在垂直-空白间隔结束且显示开始时返回。
[in] unnamedParam2
垂直空白开始时要触发的事件的句柄。 当前未使用此参数。
返回值
如果该方法成功,则返回值DD_OK。
如果失败,该方法可能会返回以下错误值之一:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | ddraw.h |
Library | Ddraw.lib |
DLL | Ddraw.dll |