为什么OGRE程序以窗口模式运行会出错?
来源:互联网 发布:钉钉软件缺点 编辑:程序博客网 时间:2024/04/30 01:34
昨天CSDN的Blog是不是不好用了,呵呵,不管他,现在能用了。
为了能编译运行OGRE的程序,费了3个小时装好vs2005sp1补丁,运行测试程序,正常。可不能总是用全屏模式啊,调试也不好调试,于是改成窗口模式,如图:
运行,结果出现了这样一个错误。如图
为什么呢?
XX小时之后,突然想起,是不是色深的问题?系统的色深是32位,如图:
而游戏的色深是16位。忙改成800X600@32-bit colour,在运行,正常了,如图:
为什么全屏模式没出问题呢?大概是全屏之后,整个屏幕都属于程序自己,所以它可以修改显示模式。而窗口模式下,window限制程序不能修改显示模式,造成程序内部的数据格式与显示模式不兼容,从而发生错误。
- 为什么OGRE程序以窗口模式运行会出错?
- ogre例子程序SampleBrowser_d.exe运行出错
- ogre例子程序SampleBrowser_d.exe运行出错
- 运行Ogre Demo出错
- C#下控制台程序窗口下启用快速编辑模式运行线程会阻止线程运行
- .net程序界面运行为什么会变形
- 为什么会出错?
- 程序中访问空指针为什么会出错?
- java重排序为什么会使程序出错?
- 以jvm -server 模式运行java程序
- 设置程序以管理员模式运行
- 以jvm -server 模式运行java程序
- 为什么运行出错
- 如何让console程序以全屏窗口运行
- Visual Studio 运行程序时,结果画面为什么会一闪而过?
- TextView.setText()为什么会出错
- TextView.setText()为什么会出错
- oracle为什么trim() <>''会出错?
- 看看比尔·盖茨在关注什么
- Linux必学的60个命令(3)-系统管理
- Linux必学的60个命令(4)-网络操作
- SqlHelper
- .NET开发人员应该下载的十个必备工具
- 为什么OGRE程序以窗口模式运行会出错?
- 用CSS取代TABLE
- 在c#中实现3层架构
- .Net平台开发的技术规范与实践精华总结
- Asp.net中数字、日期的格式化问题
- DXperience 7.2.2 for VS2005
- DXperience 6.3.7 for VS2003
- [DirectX开发学习日记]第一个DirectX程序及相关基础概念-(02)
- linux下调试core