我想知道 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);
Run Code Online (Sandbox Code Playgroud)
讽刺的是,这意味着创建一个 OpenGL 上下文、加载该扩展、销毁原始上下文并通过调用创建一个新上下文wglCreateContextAttribsARB (...)。请参阅扩展规范。我列出了更多详细信息。
wglCreateContext (hdc)
Run Code Online (Sandbox Code Playgroud)
wglCreateContextAttribsARB (hdc, 0, NULL)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1420 次 |
| 最近记录: |