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

怎么提高画图的速度

2012-02-15 
如何提高画图的速度 - C++ Builder / Windows SDK/API发现无论是用API还是别的方法画图的速度都很慢有没有

如何提高画图的速度 - C++ Builder / Windows SDK/API
发现无论是用API   还是别的方法   画图的速度都很慢    


有没有提高的方法呢

[解决办法]
先在内存中画,画好之后再整个复制到要显示的控件上。
[解决办法]
要看楼主用来做什么了,用来画画波形图,图像的小变动用GDI还是蛮快的.
如果要整幅整幅的大规模重画,看来要用DirectDraw或者OpenGL了.不过偶也不会的说,去看看资料很快就能画了
[解决办法]
好像delphi盒子有一个代码,你可以去找找,我记得不是很久之前发的
[解决办法]
OpenGL
D3D
可直接操作显卡,要快一点
画波形图用一般的API速度已经很可以了
[解决办法]
1ms没必要
[解决办法]
int FillRect(
HDC hDC, // handle to device context
CONST RECT *lprc, // pointer to structure with rectangle
HBRUSH hbr // handle to brush
);
是三个参数

热点排行