gpt4 book ai didi

windows - 在哪个 Windows 库中定义了 glCreateProgramObjectARB?

转载 作者:可可西里 更新时间:2023-11-01 09:56:38 25 4
gpt4 key购买 nike

我正在尝试在 Windows 上进行一些着色器编程。我在网上找到的所有代码都说你必须使用 wglGetProcAddress 来找出这些函数的位置,但我不确定要链接到哪个库。

最佳答案

Ben Voigt 的回答几乎是正确的,但有两个异常(exception):

  • 所有 OpenGL 1.0 和 1.1 功能都包含在 opengl32.lib 中,只有 1.3 及更高版本,并且所有扩展都必须动态加载。
  • WGL 保证共享相同像素格式的所有上下文共享相同的函数指针。这是一个重要的细节,否则任何使用 OpenGL 3.x/4.x 或多重采样的应用程序都必然会出现格式错误。

不过,简而言之,忘掉这一切吧。下载 GLEW并在 5 分钟内完成。它可以正常工作,您无需关心琐碎的实现细节。在程序启动时调用一个 init 函数,一切正常。

关于windows - 在哪个 Windows 库中定义了 glCreateProgramObjectARB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5357375/

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