博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年10月20日

摘要: 终于在REDirectUI中添加了D3D渲染方式,这只是底层渲染方式,仅作为第一步。启动渲染引擎时并不要求一定要使用D3D,只在显式指定使用D3D且机器具备硬件加速能力的情况下才使用D3D,否则仅使用DDRAW。由于这只是UI引擎,并非为游戏而设计,因此更多的CPU时间用来处理标准窗口消息,而不是循环render frame。游戏的目的是处理大量的渲染细节,因此通常都是贴图再贴图,游戏程序员通常不考虑GDI,但REDirectUI非得考虑GDI不可,因为作为一个UI引擎,必须支持普通的子窗口和大量的ActiveX控件,这些东东都是以GDI为基础的。好在REDirectUI已经完美解决了GDI和 阅读全文

posted @ 2010-10-20 10:11 一桶浆糊 阅读(554) 评论(0) 推荐(0) 编辑