DrvSwapBuffers 函数 (winddi.h)
DrvSwapBuffers 函数在指定图面上显示窗口的关联隐藏缓冲区的内容。
语法
BOOL DrvSwapBuffers(
SURFOBJ *pso,
WNDOBJ *pwo
);
参数
pso
指向 SURFOBJ 结构的指针,该结构标识要修改以便显示的目标图面。
pwo
指向 WNDOBJ 结构的指针,该结构定义目标图面上将交换后台缓冲区的区域。
返回值
如果函数成功,则返回值为 TRUE ;失败时为 FALSE 。
注解
仅当 pwo 指定的窗口的像素格式为双缓冲时,DrvSwapBuffers 才会影响显示。 发生交换后,隐藏缓冲区的内容未定义。
如果驱动程序支持具有双重缓冲的像素格式,则此函数是必需的;也就是说,如果PFD_DOUBLEBUFFER是在 PIXELFORMATDESCRIPTOR 结构的 dwFlags 成员中设置的。
要求
目标平台 | 桌面 |
标头 | winddi.h (包括 Winddi.h) |