MFC如何把上一帧画的东西保存??

[复制链接]
查看11 | 回复3 | 2010-5-25 18:12:33 | 显示全部楼层 |阅读模式
就像组装汽车的动画一样,当组装的零部件越来越多,场景就越复杂,如果每一次都在ondraw()里面把所有的东西都渲染出来,会有许多工作是重复的,可不可以(或者说有没有什么办法)每次只需要绘制新增加的零件而不必重新绘制所有那些已经装配好了的零件?用什么方法实习?期待解决!谢谢大家帮忙!

回复

使用道具 举报

千问 | 2010-5-25 18:12:33 | 显示全部楼层
InvilidateRect 指定要绘制的区域,不必全屏刷新
回复

使用道具 举报

千问 | 2010-5-25 18:12:33 | 显示全部楼层
双缓冲,貌似可以。,
回复

使用道具 举报

千问 | 2010-5-25 18:12:33 | 显示全部楼层
用双缓冲吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行