【发布时间】:2019-01-17 11:53:26
【问题描述】:
VideoDeviceController 类可用属性的信息可以在这里找到:https://docs.microsoft.com/en-us/uwp/api/windows.media.devices.videodevicecontroller
我对 VideoDeviceController 类中 ExposureControl 和 Exposure 之间的区别感到困惑。它们看起来非常相似。为什么微软会同时提供这两者?两者之间有优势吗?
“获取此视频设备的曝光控制”,如下所示:
private MediaCapture _mediaCapture;
var exposureControl = _mediaCapture.VideoDeviceController.ExposureControl;
exposureControl.Auto
exposureControl.Min
exposureControl.Max
exposureControl.Supported
来源:https://docs.microsoft.com/en-us/uwp/api/windows.media.devices.exposurecontrol
“获取一个MediaDeviceControl对象,该对象可用于获取或设置相机的曝光时间”,如下所示:
private MediaCapture _mediaCapture;
var otherExposureControl = _mediaCapture.VideoDeviceController.Exposure;
otherExposureControl.capabilities.auto;
otherExposureControl.capabilities.min;
otherExposureControl.capabilities.max;
otherExposureControl.capabilities.supported;
来源:https://docs.microsoft.com/en-us/uwp/api/windows.media.devices.mediadevicecontrol
还有https://docs.microsoft.com/en-us/uwp/api/windows.media.devices.mediadevicecontrolcapabilities
【问题讨论】:
标签: c# uwp windows-10-universal