2013-06-21 2 views
0

DirectShow поддерживает множество видов устройств ввода видео, при условии, что в системе доступны соответствующие фильтры захвата. Есть ли способ в DirectShow обнаружить тип устройства ввода видео? Скажем, я перечисляю устройства ввода видео и хочу снимать только камеры ... Если такого API нет в DirectShow, вы можете предложить другие способы поиска устройств камеры?Различные виды устройств ввода видео в DirectShow

ответ

0

Отображаемое имя экрана прокрутки вы можете получить, например, вы можете сортировать виртуальные камеры, которые не реализованы с помощью драйвера режима ядра (с помощью реального аппаратного устройства на задней панели вы можете получить идентификаторы VID/PID для проверки , например, против вашей внутренней базы данных известных устройств). Существует мало что можно сделать дальше, нет другой информации, прилагаемой там.

Вы должны будете прочитать сообщения Дэвида Миллера по этой теме: How to identify a video device correctly?.