【问题标题】:Exe give a error and it is closing. OGRE 3D Libraryexe给出一个错误,它正在关闭。食人魔 3D 图书馆
【发布时间】:2011-01-23 11:40:08
【问题描述】:

我该如何解决这个问题?我使用 Visual Studio .NET 2010。我安装了 DirectX 9。

【问题讨论】:

  • 尝试删除 ogre.cfg。可能存储了一些您的系统不支持的视频模式值。尝试其他 3d 游戏以确保您安装了正确的视频驱动程序。

标签: c++ ogre3d


【解决方案1】:

显然,您应该将OgreD3D9RenderSystem.cpp 和代码贴在第 594 行附近,以便其他人知道出了什么问题。

我认为,当请求的视频模式无法以某种方式强制或不可用(这可能由于硬件限制而发生)时,OGRE 会引发异常。

【讨论】:

  • 感谢您的回答。但我没有找到 OgreD3D9RenderSystem.cpp。我找到了 OgreD3D9RenderSystem.h 文件。 ?
【解决方案2】:

删除您的 ogre.cfg 文件并重新启动您的应用程序。您现在将再次看到 Ogre 配置对话框。在“视频模式”选项中选择不同的屏幕分辨率,然后重试。

您也可以选择在您选择的文本编辑器中手动编辑 ogre.cfg

如果有人想查看代码,可以在官方 Ogre BitBucket 存储库中看到 relevant part

【讨论】:

    猜你喜欢
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-01
    • 2019-04-11
    相关资源
    最近更新 更多