Насколько я знаю, существует набор COM-интерфейсов, которые управляют записью и воспроизведением аудио и видео в Windows. Раньше он назывался DirectShow, но, возможно, за это время название было изменено. Эти интерфейсы используются для построения графика аудио и видео фильтров, для кодирования / декодирования потока данных.
путь:
- прочитать об API Microsoft DirectShow,
- реализовать объект COM, который реализует интерфейс источника видео,