DigitalWindowControl 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许应用捕获捕获设备传感器的子区域。 对于提供高分辨率本机传感器的相机,此功能支持数字平移、倾斜和缩放,并允许应用获取此类物体的更详细图像,而无需更改媒体分辨率。
public ref class DigitalWindowControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 786432)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DigitalWindowControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 786432)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DigitalWindowControl
Public NotInheritable Class DigitalWindowControl
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10, version 2104 (在 10.0.20348.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v12.0 中引入)
|
注解
通过依次访问 MediaCapture.VideoDeviceController 属性和 VideoDeviceController.DigitalWindowControl 属性来访问捕获设备的 DigitalWindowControl。 通过检查 DigitalWindowControl.IsSupported 来确定捕获设备是否支持这些控件。
有关在应用中使用 DigitalWindowControl 的详细信息,请参阅 用于照片和视频捕获的手动相机控件。
属性
CurrentMode |
从 DigitalWindowMode 枚举中获取一个值,该值指定 DigitalWindowControl 的当前模式。 |
IsSupported |
获取一个布尔值,该值指示捕获设备上是否支持 DigitalWindowControl 。 |
SupportedCapabilities |
获取描述捕获设备功能的 DigitalWindowCapability 对象的只读列表。 |
SupportedModes |
从 DigitalWindowMode 枚举中获取一个值数组,这些值指示捕获设备支持的模式。 |
方法
Configure(DigitalWindowMode) |
将 DigitalWindowControl 配置为使用指定的模式。 |
Configure(DigitalWindowMode, DigitalWindowBounds) |
将 DigitalWindowControl 配置为使用指定的模式和边界。 |
GetBounds() |
获取表示当前数字窗口边界的 DigitalWindowBounds 对象。 |
GetCapabilityForSize(Int32, Int32) |
获取一个 DigitalWindowCapability 对象,该对象指定指定捕获分辨率的捕获设备的数字窗口功能。 |