Выберите устройство для захвата видео с экрана, используя библиотеку DirectShow.net - PullRequest
0 голосов
/ 07 ноября 2010

Теперь я могу получить видеоустройство (веб-камера) и аудиоустройство (микрофон) и потоковую передачу для захвата видео. Как изменить источник устройства с веб-камеры на экран, чтобы сделать снимок экрана видео

Я использую getdeviceofcat для установки фильтра источника

DsDevice.GetDevicesOfCat(FilterCategory.AudioInputDevice);

1 Ответ

1 голос
/ 08 ноября 2010

Вам нужен фильтр, который захватывает экран и отправляет видео в поток.В DirectShow SDK есть пример фильтра PushSource, а внутри есть PushSourceDesktop.Скомпилируйте его и вставьте в свой график в качестве исходного фильтра.

...