Это вызвано предыдущим вопросом . Очевидно, ImageList не поддерживает анимированные GIF-изображения, поэтому я застрял, анимируя его сам.
ImageList
Я знаю как извлечь кадры , но кто-нибудь знает, как извлечь информацию о синхронизации кадров из анимированного GIF?
Вы можете получить длительность текущего кадра (вызвав SelectActiveFrame), используя вызов Image.GetPropertyItem, как таковой:
SelectActiveFrame
Image.GetPropertyItem
var duration = image.GetPropertyItem(0x5100).Value;
Я считаю, что значение длительности измеряется в 1/100 секунды.