我该如何解决这个问题?我使用Visual Studio .NET 2010.I安装了DirectX 9。
答案 0 :(得分:0)
显然你应该将OgreD3D9RenderSystem.cpp
和代码发布到第594行附近,以便其他人知道出了什么问题。
正如我所假设的,当请求的视频模式无法以某种方式强制或不可用时,OGRE会抛出异常(这可能由于硬件限制而发生)。
答案 1 :(得分:0)
删除 ogre.cfg 文件并重新启动您的应用程序。您现在将再次看到Ogre配置对话框。在“视频模式”选项中选择不同的屏幕分辨率,然后重试。
您也可以选择在您选择的文本编辑器中手动编辑 ogre.cfg 。
如果有人想查看代码,可以在官方Ogre BitBucket存储库中看到relevant part。