GDI+ и gif
От: blacksun  
Дата: 03.07.08 17:10
Оценка:
Ситуация примерно такая:
На один device context выводится фоновая картинка и еще несколько небольших картинок-иконок в том числе и gif. Так как gif имеет несколько кадров, его приходится перерисовывать, и плюс к этому перерисовывать фоновую картинку, чтобы не было "шлейфа" от предыдущего кадра. При перерисовке фоновой картинки она затирает все остальные, и в результате и их приходится перерисовывать. Т.е. из-за одного гифа при каждой смене его кадра приходится перерисовывать все. Для вывода части картинок используется Image и Graphics из GDI+, для вывода оставшихся (в том числе фоновой картинки) стандартные функции GDI.
Подскажите оптимальный вариант в этой ситуации, как решить описанную проблему?
gdi+ gif
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.