首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

GDI显示图像效率太慢有关问题

2013-03-06 
GDI显示图像效率太慢问题楼主使用GDI函数在WTL中显示图像,每秒显示20张500W像素的RGB图像,效率CPU使用率太

GDI显示图像效率太慢问题
楼主使用GDI函数在WTL中显示图像,每秒显示20张500W像素的RGB图像,效率CPU使用率太高了。求其他解决办法。  GDI?显示图像?效率低
[解决办法]
DirectX的效率会比较高一些,WTL可以和DirectX配合,当然用Direct3D也是可以的。
[解决办法]
用dx或者opengl。
[解决办法]
dx利用硬件渲染。 
[解决办法]
你可以找本叫《Direct3D中的2D编程》。因为Direct3D比DirectDraw更适合新的Vista/Win7显卡驱动模型,不会出现Aero Glass被禁用的情况。而且不像Direct2D那样不支持XP。
一般就是用Direct3D 9,绘制一个大的正方平面,把你想显示的图作为材质贴上去。
OpenGL也是类似的。

热点排行