6

在 C# 中,我可以从 gif 中获取单个帧并轻松显示动画,但是如何获取每个帧的时间信息?

4

1 回答 1

13
PropertyItem item = img.GetPropertyItem (0x5100); // FrameDelay in libgdiplus
// Time is in milliseconds
delay = (item.Value [0] + item.Value [1] * 256) * 10;

这篇文章可能有用。

于 2010-09-24T08:05:29.527 回答