MediaDeviceControl 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置相机上的设备设置。
public ref class MediaDeviceControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaDeviceControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class MediaDeviceControl
Public NotInheritable Class MediaDeviceControl
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
示例
有关设置媒体设备控制器的示例,请参阅 照片和视频捕获的手动相机控件
注解
VideoDeviceController 对象上的各种属性返回 MediaDeviceControl 对象的实例。 每个 VideoDeviceController 属性表示相机上的特定设置,例如亮度或焦点。 使用 MediaDeviceControl 对象可以:
- 获取或设置相机设置。
- 启用设置的自动调整。
- 获取相机支持设置的值范围。
注意
此类不敏捷,这意味着需要考虑其线程模型和封送处理行为。 有关详细信息,请参阅线程和封送处理 (C++/CX) 和使用多线程环境中的Windows 运行时对象 (.NET) 。
属性
Capabilities |
获取此相机设置的相机功能。 |
方法
TryGetAuto(Boolean) |
指示是否启用相机设置的自动调整。 |
TryGetValue(Double) |
获取相机设置的值。 |
TrySetAuto(Boolean) |
启用或禁用相机设置的自动调整。 |
TrySetValue(Double) |
设置相机设置。 |