Я пытаюсь спроектировать драйвер Windows KMDF для старой веб-камеры USB.
Мне кажется, у меня достаточно информации о разработке драйверов и о протоколе USB, но мне интересно, как мне показать функциональные возможности веб-камеры?из драйвера, чтобы программа Windows могла им воспользоваться.
Эта веб-камера имеет 3 функции:
- видеопоток,
- аудиопоток,
- аппаратная кнопка «сделать снимок».
Для каждого из них, какой самый естественный способ выставить его в Windows, чтобы мою веб-камеру можно было использовать в соответствующих программах (gTalkСкайп и тд)?Или, чтобы задать вопрос: что ожидают эти программы и как они обнаруживают веб-камеры?