【发布时间】:2012-07-03 01:23:23
【问题描述】:
我不能 100% 确定问题是否出在 openTK,但这是最有可能的。
我在一台装有 Windows XP (x32)、带有 Windows fomrs 和 OpenTK 和 OpenGL 的 MVS 08 的计算机上创建了一个项目,一切都运行良好。但对于其他问题,我需要格式化计算机并安装 Windows 7 (x32)。 在安装了开发项目所需的所有库后,我运行它并且计算机无法打开 OpenTK。编译中有 1000 个警告。在不同目录中安装和卸载 OpenTK 之后,我终于设法使其工作,但是在执行应用程序时,图形部分无法正常工作。
我有 3 个 OpenGLControllers,我绘制了一些不同的图,但它们并不总是有效,它们并不总是完全绘制,有时它只是崩溃! 我已经更新了我的驱动程序,寻找更新版本的一切,但没有任何变化。
编译器警告与 XP 相同(我有一些警告,但与项目的图形部分无关)
有时崩溃时我会遇到以下异常:'System.AccessViolationException(请注意,它并不总是崩溃也不总是给出异常)
有 3 个 GL 控制器,只有一个正常工作。什么时候画另一个不起作用或者它只是坏了
似乎一次只能正确绘制 1 个 GLcontroller
这是在 Windows 7 中使用 openTK 时发生的事情。这个问题在 Windows 7 中激活 Aero 主题时很常见,但我已禁用它并且问题仍然存在。
【问题讨论】:
-
我能理解你的沮丧,但我们不是通灵者。你能重现一个minimal的例子,解释它为什么不正确,并发布代码和结果图像吗?这太模糊了。
-
对不起,你是对的,我发布这个特别想知道是否有人遇到了同样的问题并且知道解决方案......这个帖子是在黑暗中拍摄的。我不能在一个合适的代码示例中使用,我有一个巨大的项目,我使用了几个 OpenGL 和 OpenTK 功能。无论如何,我都会发布一张显示结果的图片。感谢您的反馈
标签: c++ opengl windows-7 opentk