如何使用TWICImage获取动画GIF的所有帧?

时间:2018-01-05 16:48:18

标签: image delphi vcl animated-gif wic

我正在使用Embarcadero RAD Studio XE7。在这种情况下,我有兴趣使用Windows Imaging Component(WIC)库来阅读和显示动画GIF图像的内容。

我看到VCL提供了一个TWICImage组件,我可以轻松读取动画GIF的第一帧。现在我想实现一个计时器来遍历我的所有帧并逐个显示它们,以便在我的表单上显示完整的GIF动画。

TWICImage提供了哪些属性?

1 个答案:

答案 0 :(得分:0)

所以,由于VCL TWICImage组件看起来非常有限,而且由于我无法使用它来实现我的目标,所以我决定在WIC库周围编写自己的包装器。

对于那些遇到同样困难的人,我也建议你实施自己的包装,这不是一项艰巨的任务。

这对TWICImage组件来说是一种耻辱,但不幸的是它似乎很草率。

感谢上述所有回复。