Сделать Custom Directshow более подходящим для принятия параметров
Я создал CTransformFilter, он используется для изменения размера выходного видео. Он работает со значениями по умолчанию, которые я дал в коде.
Можно ли заставить этот фильтр получать значения, я имею в виду, когда я создаю экземпляр этого фильтра в моем коде, можно ли передать значения, как
Resizer-> width = 100
Resizer-> height = 50
здесь Resizer это фильтр.
1 ответ
Вы хотите внедрить в свой фильтр "частный интерфейс", а затем управляющее приложение будет использовать его для связи с фильтром.
См. Использование методов фильтра из файла DLL для деталей, обсуждаемых в аналогичном вопросе.