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