Видео и аудио
И вновь нужен совет:). Как в MFC SDI приложении всатавить видео и аудио? Вставил ActiveX Media Player в диалог, выбранный URL-адрес проигрывается, но хотелось бы что-нибудь вроде заставки на главном окне. Как это реализовать (крайне желательно использовать стандартные элементы (зачем мучаться и изобретать велосипед?:)). Пробовал через генератор классов, но толком ничего не добился (может, не в ту сторону копаю?). Версия студии - VS2008.
Цитата:
хотелось бы что-нибудь вроде заставки на главном окне
сделай запуск диалога перед запуском твоей формы.
Хорошо, я не так выразился. Хочется не заставки, а видео прямо на View, с возможностью открытия файлов и т.д.. Т.е. это должно быть чем-то вроде видео сопровождения (или ненавязчивой (?) рекламы:) ). Оговорю сразу - это не для кого-то, это для души:).
Для души побалуйся с контролом ANIMATE_CLASS, а открытие, сохранение и т.д. - стандартные диалоги.
Film.Open("Film.avi");
Film.Play(0,-1,-1);
Файл не открывается. Может фильмы этот класс не открывает?
, конечно, не подошел - требует несжатые файлы с 1 звуковой дорожкой (что выливается в 6ГБ для 9-минутного ролика) или куцые записи, сжатые RLE8.
В общем, с грехом пополам (а возможно, и с его превосходством), кое-что нацарапать удалось. По-крайней мере, видео хотя бы появляется на окне. Кому интересно, могу скинуть, что наворотил (реализовано чз ActiveX VLC).
А сам DirectX, как правило, устанавливается вместе с виндой.