Direct2D与Direct3D制作2D游戏哪个效率更高?
我是这么想的,既然微软在抛弃了DirectDraw之后又搞了一个Direct2D出来,那么Direct2D在2D游戏的制作方面应该是要比Direct3D强才对吧,不然岂不是没有意义了?不知道大家是怎么看的? DirectX
[解决办法]
我想现在的显卡都支持3D图形
所以有很多图形计算可以用硬件直接实现,所以觉得3D比2D快
不过这些都是我的直觉,还是自己测试一下实际点
[解决办法]
Direct2D应该是在Direct3D的基础下进行包装的,实际上2D是3D用的一个矩形代替
[解决办法]
Direct2D是在Direct3D基础上多出来的一层封装, 借助Direct3D的功能实现了对底层硬件的直接访问
从使用的接口上是简化了直接使用Direct3D实现2D效果的一些复杂代码
因此可以认为效率和3d相同,而使用方法上更简单了
http://blog.csdn.net/oldmtn/article/details/8146293