Я бы взял VCAM-пример устройства захвата DirectShow (доступно по адресу:
http://tmhare.mvps.org/downloads/vcam.zip)
Этот драйвер отображается для O / S как устройство захвата видео и запускается в процессе назначения. Источник будет использовать буферы разделяемой памяти для подачи кадров для вставки.
Хотя это сложнее, чем минимальная схема IPC с общей памятью, она дает невероятное преимущество в том, что ваши видеотрубки могут подключаться к большинству программ медиаплеера, средствам захвата и редактирования и т. Д.
Я делал это несколько раз, включая такие функции, как приемники, смесители, плагины эффектов Freeframe и так далее. Для взлома потребуется день или два.