Что нового

CTRLCreateAvi - ошибка при воспроизведении 0xc000012f

avtoIT

Новичок
Сообщения
94
Репутация
0
При добавлении avi в окно
Код:
$iAvi = GUICtrlCreateAvi ('476b.avi', 0, 10, 10, 64, 64, $ACS_TRANSPARENT)
Выдается вот такая ошибка
6dd1b969feef62cbe2f2.jpg


Видео: https://yadi.sk/i/2fIEyXHzpFKPZ, возможно это получилось из-за того что преобразовал gif -> avi в онлайн редакторе, если это важный пункт, то напишите какой лучше использовать. Спасибо!
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Для более подробной информации загляните в журнал событий. AVI советую создавать без кодирования (RGB) или использовать простой встроенный кодек типа RLE. В любом случае, вы не получите вменяемой прозрачности.
 
Автор
A

avtoIT

Новичок
Сообщения
94
Репутация
0
То есть проще говоря, avi особого смысла делать нет, а лучше прописать ручками сменяемые png картинки в цикле, правильно вас понял?
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
avtoIT сказал(а):
То есть проще говоря, avi особого смысла делать нет, а лучше прописать ручками сменяемые png картинки в цикле, правильно вас понял?
Если нужна прозрачность, то да. Ради интереса посмотрите SynFoldes 3.0, там присутствует анимация в виде PNG картинок (логотип и иконка).

P.S

Если фон однородный, то можете использовать хоть JPG.
 
Верх