gpt4 book ai didi

opengl - (OpenGL) wglCreateContext() 上下文的版本

转载 作者:行者123 更新时间:2023-12-01 11:35:55 25 4
gpt4 key购买 nike

我想知道哪个版本的 wglCreateContext() 会返回给我。它会始终返回可用的更高版本吗?您是否有相关的官方文档链接?

最佳答案

您需要使用扩展名中的 wglCreatContextAttribsARB (...):WGL_ARB_create_context .

大意是:

    // Request an OpenGL 3.3 context
const GLuint attribs [] = { WGL_CONTEXT_MAJOR_VERSION_ARB, 3,
WGL_CONTEXT_MINOR_VERSION_ARB, 3,
0 };

HGLRC hRC = wglCreateContextAttribsARB (hDC, 0, attribs);

具有讽刺意味的是,这意味着创建一个 OpenGL 上下文、加载该扩展、销毁原始上下文并通过调用 wglCreateContextAttribsARB (...) 创建一个新上下文。请参阅扩展规范。我列出了更多详细信息。


支持此扩展时,调用

    wglCreateContext (hdc)

相当于调用

    wglCreateContextAttribsARB (hdc, 0, NULL)

关于opengl - (OpenGL) wglCreateContext() 上下文的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27231851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com