Вопрос
ffdshow имеет это удивительное. маленький API для управления воспроизведением видеофайлов. Позволяет менять субтитры, ускоренную перемотку вперед, получать имя воспроизводимого файла и т. Д ...
Он реализован в виде цикла сообщений Windows, который принимает пользовательские сообщения и отправляет данные обратно с использованием WM_COPYDATA.
Мне нужен класс c # / vb, который позволит мне выполнять все управление. (отправлять и получать сообщения). Я знаю, как написать это. Я, вероятно, создам скрытое окно, зацикливаю цикл сообщений Windows и отправляю сообщения туда и обратно. Р>
Я хотел бы знать, если кто-то уже сделал это, потому что его реализация немного сложна, и в любом случае это для проекта с открытым исходным кодом, поэтому у меня очень ограниченное время для работы над ним.
Этот вопрос остается без ответа, система вознаграждений выбрала неправильный ответ на этот вопрос.
Решение
Плагин в классе создан и доступен здесь: http://damienbt.free.fr/Information.htm
Другие советы
Похоже, что ребята из FFDShow-испытания уже создали оболочку. Я не проверял это (вероятно, сегодня вечером), но это выглядит многообещающим.