TBitmap的背景色需要刷新,有没有比FillRect更快的办法呢?

dqlihb 2008-10-13 08:09:59
如题
bitmap的背景色刷新或者重绘吧,反正是要快,
当然显示也要快
...全文
178 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lake_cx 2008-10-15
  • 打赏
  • 举报
回复
CopyRect比较快吧
dqlihb 2008-10-15
  • 打赏
  • 举报
回复
我说的是比fillrect要快,是取代 fillrect的东西,也许深入研究gdi才能解决,不知道有没有简易的方法
比如,假设有这样的函数:canvas.backcolor:=xxx,并且比fillrect快,
至于显示,楼上的方法不快,要的是
显示速度就是refresh的时间如果是2000ms,现在要让refresh的时间变成1000ms
xxaacc 2008-10-14
  • 打赏
  • 举报
回复
学习
fangsp 2008-10-14
  • 打赏
  • 举报
回复
在变色后加上这两句话
Application.ProcessMessages;
ReFresh;

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧