Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Отображение gif-анимации в DirectX


Автор: NeoKesha 25.8.2011, 12:00
Помогите!
Я делаю 2Д игру и не знаю как загрузить анимированый гиф. Пишу на DirectX 9 в VB .NET 2005
Я раньше загружал png изображения нормально, но теперь мне надо загрузить анимацию игрока в gif. Я не знаю какой формат нужен.
TextureLoader выдает ошибку.
Вот для bmp - Format.X8R8G8B8
Вот для PNG - Format.A8R8G8B8
А для гиф?
Или мне что, gif разбивать на изображения png и пролистывать их в ручную???

Автор: diadiavova 25.8.2011, 12:44
Вопрос выделен в отдельную тему.

Автор: krewin 25.8.2011, 15:26
VB .NET 2005 проблем с gif нету так ка обычный picturebox его грузит как анимацию. 

А сам DirectX9 не работает с GIF, для этого есть формат сжатия LZW (он платный) или создать масив из отдельных изображение.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)