SwapBuffers 函数 (wingdi.h)
如果指定设备上下文引用的窗口的当前像素格式包含后台缓冲区, SwapBuffers 函数将交换前缓冲区和后缓冲区。
语法
BOOL SwapBuffers(
HDC unnamedParam1
);
参数
unnamedParam1
指定设备上下文。 如果此设备上下文引用的窗口的当前像素格式包含后台缓冲区,则 函数将交换前后缓冲区。
返回值
如果函数成功,则返回值为 TRUE。
如果函数失败,则返回值为 FALSE。 要获得更多的错误信息,请调用 GetLastError。
注解
如果设备上下文引用的窗口的当前像素格式不包含后台缓冲区,则此调用不起作用,并且当函数返回时,后台缓冲区的内容未定义。
对于多线程应用程序,在调用 SwapBuffers 之前,刷新绘制到同一窗口的任何其他线程中的绘图命令。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | wingdi.h |
Library | Gdi32.lib |
DLL | Gdi32.dll |