Как определить, используется ли веб-камера на Windows 10 без активации камеры? - PullRequest
0 голосов
/ 10 апреля 2020

Вкл. Windows 10, как я могу определить, активна ли в данный момент подключенная веб-камера, не включая камеру, если она выключена?

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

Я использовал теги Win32 и UWP, и примет решение, которое использует любой API.

1 Ответ

0 голосов
/ 10 апреля 2020

Отличный вопрос, но я боюсь, что нет такого API, который бы возвращал состояние камеры каждую секунду, после исследования я обнаружил похожий случай здесь , и наш участник предоставил примерный способ обнаружения состояние камеры с FileLoadException, я думаю, что это единственный способ проверить состояние камеры в настоящее время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...