MediaDeviceControl 类

定义

获取或设置相机上的设备设置。

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
继承
Object Platform::Object IInspectable 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)

设置相机设置。

适用于