Я пытаюсь добавить поддержку яркости, контрастности и т. Д. В приложение USB WebCam, которое я создаю для Windows 10 UWP в C #. Я использую три разные USB-камеры, включая Logitech LogiCam. Я обнаружил, что яркость, контрастность, даже разрешения выше 640x480 не поддерживаются в Windows 10 UWP. Однако, когда я проверяю эти возможности в ОС Android, они полностью поддерживаются.
Существуют ли какие-либо переопределения или какой-либо способ заставить Windows понять, что эти возможности поддерживаются камерой USB?
Я попытался изучить эти возможности с помощью ОС Android с библиотекой Saki UVC, и они прекрасно работают.
private MediaCapture _mediaCapture;
private MediaDeviceControl _brightnessControl = null;
private MediaDeviceControlCapabilities _brightnessCapabilities = null;
// ...
_brightnessControl = _mediaCapture.VideoDeviceController.Brightness;
if (_brightnessControl != null)
_brightnessCapabilities = _brightnessControl.Capabilities;