我知道这是一个特定于AntTweakBar的问题,但是我在这里只问这个问题,因为他们的网站上没有专门的AntTweakBar论坛。我想知道是否有人遇到过类似的问题,以便在我开始将示例中的文件进行几个小时的比较之前,先看看是否有快速解决方案。我正在使用Visual Studio 2008中的Microsoft Compiler v9.0在Windows 7上的DirectX 11中编写游戏。

I have followed all of the instructions in integrating AntTweakBar into my
DirectX 11 application, however a problem occurs when my swap chain presents the
back buffer, the entire application will crash and subsequently my graphics
driver will crash (a dialog pops up in the system tray saying that the video
driver crashed).

我做过的事情的 list :
  • 我已按照here的所有说明进行操作。
  • 我在启动时调用所有适当的初始化函数,在每个帧上调用适当的TwDraw()函数,并在退出时调用TwTerminate()函数。
  • 我已经设置了包含和库路径以正确指向AntTweakBar框架。
  • 我已将AntTweakBar.dll放置在与可执行文件相同的目录中。
  • 我已在Visual Studio 2008的链接器设置中添加了AntTweakBar.lib。

  • 然而,在完成所有这些操作之后,我仍然遇到图形驱动程序崩溃的问题...:-/

    我可以在YouTube上发布详细描述崩溃的视频,也可以在必要时发布我的解决方案,让AntTweakBar在我的框架中运行非常重要。如果有人也愿意在Skype上为我提供帮助,我也愿意使用Skype(skype:b.triana)。

    感谢您的时间!

    最佳答案

    在我看来,AntTweakBar是早期图形产品,可以与OPENGL更好地兼容,是的,它也可以与DX一起使用,我想它可以与DX的早期版本以及DX9一起使用...,我不确定人们是否会仍在更新anttweakbar以支持新一代的API,如果不支持,则您会遇到问题。我假设您确实遵循了这些步骤。

    第二件事是人们在DX世界中不需要anttweakbar,DirectX提供了与DXUT bundle 在一起的产品,提供了类似的简洁UI提示,我建议您看一下。

    关于c++ - AntTweakBar导致图形驱动程序崩溃,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11893074/

    10-10 20:55