用DX9写2D游戏应该用哪种方式最好?D3DXSPRITE?

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:36:30
D3DXSPRITE的效率感觉起码比DDRAW要快N倍···
不过网上貌似很多人说D3DXSPRITE慢?
那我到底应该用哪种方式最好?

还有一个问题,D3DXSPRITE要求图片大小必须是2的次方,但是比如640*480的图,就需要把画布设置为1024*512才符合要求,那也太浪费了吧?

网上说不要用D3DXSPRITE写UI?为什么呢?
感叹,ID3DXsprite的效率真是比DDRAW高太多了!为什么还有人说DDRAW比D3D模拟2D快?
http://hi.baidu.com/%C7%E5%CF%C4%C1%B9%B7%E7/blog/item/9e10a6dc452360a6cd11663c.html

其实本来就是很慢。
实际上写2D游戏你根本不需要用DX,就现在普遍的电脑配置,我觉得你就算用GDI来做都没有什么问题。

实际上我认为DX的意义更大的在于3D方面。

如果你想做的话我推荐你用光线游戏引擎。用起来简单。