为现代opengl创建立体上下文

Create stereo context for modern opengl

本文关键字:建立 上下文 创建 opengl      更新时间:2023-10-16

我正在尝试使用wglCreateContextAttribsARB创建opengl(4.4)上下文。我在哪里指定它是立体的?

还是我只在创建窗口时指定它?如果是,在哪里?是PFD_STEREO吗?

谢谢。

立体透视支持是窗口像素格式的一部分,而不是OpenGL渲染上下文的一部分(尽管创建OpenGL RC时,它采用创建HDC的像素格式)。像往常一样设置像素格式。您可以使用已有20年历史的像素格式选择功能,也可以使用更现代的具有WGL_STEREO_ARB属性的use wglChoosePixelFormatARB来获得相同的效果(实际上,ChoosePixelFormatARB是根据GLX中相同名称和功能的函数建模的,一直都是这样)。