Вопрос

ffdshow имеет это удивительное. маленький API для управления воспроизведением видеофайлов. Позволяет менять субтитры, ускоренную перемотку вперед, получать имя воспроизводимого файла и т. Д ...

Он реализован в виде цикла сообщений Windows, который принимает пользовательские сообщения и отправляет данные обратно с использованием WM_COPYDATA.

Мне нужен класс c # / vb, который позволит мне выполнять все управление. (отправлять и получать сообщения). Я знаю, как написать это. Я, вероятно, создам скрытое окно, зацикливаю цикл сообщений Windows и отправляю сообщения туда и обратно.

Я хотел бы знать, если кто-то уже сделал это, потому что его реализация немного сложна, и в любом случае это для проекта с открытым исходным кодом, поэтому у меня очень ограниченное время для работы над ним.

Этот вопрос остается без ответа, система вознаграждений выбрала неправильный ответ на этот вопрос.

Это было полезно?

Решение

Плагин в классе создан и доступен здесь: http://damienbt.free.fr/Information.htm

Другие советы

Похоже, что ребята из FFDShow-испытания уже создали оболочку. Я не проверял это (вероятно, сегодня вечером), но это выглядит многообещающим.

FFDShowAPI на вики-странице FFDShow

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top