C# で Windows 10 UWP 用に作成している USB WebCam アプリケーションに、明るさ、コントラストなどのサポートを追加しようとしています。Logitech LogiCam を含む 3 つの異なる USB カメラを使用しています。私が発見したのは、明るさ、コントラスト、640x480 を超える解像度でさえ、Windows 10 UWP ではサポートされていないことです。ただし、Android OS でこれらの機能を調べると、完全にサポートされています。
これらの機能が USB カメラでサポートされていることを Windows に認識させるオーバーライドまたは何らかの方法はありますか?
Android OS と Saki UVC ライブラリを使用してこれらの機能を調べてみましたが、問題なく動作します。
private MediaCapture _mediaCapture;
private MediaDeviceControl _brightnessControl = null;
private MediaDeviceControlCapabilities _brightnessCapabilities = null;
// ...
_brightnessControl = _mediaCapture.VideoDeviceController.Brightness;
if (_brightnessControl != null)
_brightnessCapabilities = _brightnessControl.Capabilities;