Я работаю над медиаплеером, используя Media Foundation.Я хочу поддерживать воспроизведение файлов VOB.Однако Media Foundation в настоящее время не поддерживает контейнер VOB.Поэтому я хочу использовать DirectShow для того же.
Моя идея здесь состоит не в том, чтобы выбрать альтернативный путь с использованием графа DirectsShow, а просто взять видеокадр и передать его тому же конвейеру в основании мультимедиа.В медиа-фонде у меня есть IMFSourceReader, который просто читает кадры из видеофайла.Есть ли прямой эквивалент шоу, который просто дает мне кадры без необходимости создавать график, запускать цикл воспроизведения, а затем пытаться извлечь кадры из вывода рендеринга?(Чтобы быть более понятным, поддерживает ли DirectsShow архитектуру, в которой он может давать необработанные кадры без необходимости воспроизводить видео?)
Я читал об ISampleGrabber, но он устарел, и я думаю, что он не подходитмоя архитектураЯ не работал над DirectShow раньше.
Спасибо, Моты