0

我正在尝试为我在 C# 中为 Windows 10 UWP 创建的 USB 网络摄像头应用程序添加亮度、对比度等支持。我正在使用三个不同的 USB 摄像头,包括一个罗技 LogiCam。我发现 Windows 10 UWP 不支持亮度、对比度,甚至超过 640x480 的分辨率。但是,当我在 Android 操作系统上检查这些功能时,它们是完全受支持的。

是否有任何替代或某种方式让 Windows 了解 USB 摄像头支持这些功能?

我已经尝试使用带有 Saki UVC 库的 Android 操作系统来检查这些功能,并且它们工作得很好。

private MediaCapture _mediaCapture;
private MediaDeviceControl _brightnessControl = null;
private MediaDeviceControlCapabilities _brightnessCapabilities = null;
// ...
_brightnessControl = _mediaCapture.VideoDeviceController.Brightness;
if (_brightnessControl != null)
    _brightnessCapabilities = _brightnessControl.Capabilities;

在此处输入图像描述

4

1 回答 1

0

事实证明,这取决于硬件。我在一台新的联想笔记本电脑和一台新的戴尔笔记本电脑上运行了这个。它工作得很好。

于 2019-09-01T20:31:15.487 回答