В Windows есть диалоговое окно настроек веб-камеры, к которому можно получить доступ через Skype и некоторые другие приложения, но я хочу иметь возможность открыть его напрямую. Как я могу открыть его напрямую? Я приложил скриншот диалога для справки.
1 ответ
1
Единственный способ, которым мне удалось запустить его без использования внешней программы (например, Skype), - это использовать AForge.Net
Используя AForge.Net, вы можете запустить окно свойств, просто вызвав DisplayPropertyPage для VideoCaptureDevice
videoCaptureDevice.DisplayPropertyPage(IntPtr.Zero);
Использование AForge.Net может быть излишним просто для отображения страницы свойств (я уже использовал ее для некоторых манипуляций с изображениями), но вы можете просмотреть исходный код, чтобы увидеть, что он делает под капотом. Метод DisplayPropertyPage находится в классе VideoCaptureDevice.cs