2011-06-24 55 views
0

我正在使用Microsoft VC++和MFC。位图动画

假设我想创建一个由N个不同框架组成的动画。为每个框架分别创建一个CBitmap对象,或者让一个包含所有框架的图片的大型CBitmap,然后在我想要在动画循环中显示下一个框架时将其索引到大型CBitmap中,是否更有效?另外,任何人都可以指向我使用VC++和/或MFC做动画的很好的参考资料(在线或书籍)吗?

感谢, 凯文

回答

0

的一大位图通常会更有效率。

副手,我不确定关于这个主题的好书 - 但通过GDI做动画是相当不寻常的,所以我不会期望很多。

+0

谢谢杰里,我会环顾四周,看看我能找到的相关信息 – Kevin

1

对于简单动画,您可以使用MFC CAnimateCtrl对象。唯一的缺点是它需要一个AVI作为输入。

曾经有一个来自Microsoft的免费软件工具叫做VidEdit,可以用来构建AVI。