2015-11-23 41 views
1

我試圖用wglCreateContextAttribsARB創建opengl(4.4)上下文。 我在哪裏指定它是立體的?爲現代opengl創建立體環境

或者我只在窗口創建中指定它?如果是這樣,在哪裏?它是PFD_STEREO嗎?

謝謝。

回答

2

立體視覺支持是窗口像素格式的一部分,而不是OpenGL渲染上下文(儘管創建OpenGL RC時需要使用它創建的HDC的像素格式)。像往常一樣設置像素格式。您可以使用已有20年的像素格式選擇功能,或者使用稍微更現代的使用wglChoosePixelFormatARB,其中WGL_STEREO_ARB屬性具有相同的效果(實際上ChoosePixelFormatARB是在GLX中具有相同名稱和功能的功能之後建模的,就是這樣)。