<分区>
我在网上找到了很多针对旧版 OpenGL 的教程。但是在我加载了 4.5 的核心功能之后,我无法访问 glSwapBuffers。可能这个功能已经过时了。有没有任何教程或文档我可以如何在 OpenGL 4.5 中实际绘制。
现在我已经使用 PFD_DOUBLEBUFFER 初始化了 OpenGL,并且我已经将着色器编译到一个程序中。
编辑: 作为装载机,我使用 OpenGL Loader Generator
回答:
碰巧函数名glSwapBuffers让我以为它是OpenGL函数,但事实并非如此。对于 Windows,它是 wingdi 函数。所以,不需要 gl::
前缀。只需调用 SwapBuffers(_hdc);