读书人

lostdevice()的必要性,该如何处理

发布时间: 2012-03-18 13:55:38 作者: rapoo

lostdevice()的必要性
我想做一个不支持窗口化的游戏,只能全屏,是不是就不需要onlost() 和 onreset()?感觉每写一个类都要考虑这些函数挺麻烦的,意义又不大。如果我做一个只能全屏的游戏不用它们会有什么危害呢?

[解决办法]
不可以,因为用户玩的时候可能发生比如qq弹出消息啦,切换屏幕拉等都会导致设备丢失

也不是每个类都需要些那两个函数,只需要涉及到渲染资源的类需要,比如texture和buffer等就是创建的时候可以指定POOL类型的那些。
[解决办法]

探讨
操作频繁的内容D3DPOOL_MANAGED会影响性能吧?

读书人网 >网络游戏

热点推荐