FlashControl 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于控制捕获设备上的闪存设置的功能。
public ref class FlashControl 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 FlashControl 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 FlashControl
Public NotInheritable Class FlashControl
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
FlashControl 使应用能够管理设备上的闪存。 这可以在照片应用中用于处理低光条件或 用于 RedEyeReduction。
可以通过检查 FlashControl.Supported 来确定设备是否支持此控件。
可以通过 MediaCapture.VideoDeviceController 访问捕获设备的 FlashControl。
有关使用 FlashControl 的操作指南,请参阅 用于照片和视频捕获的手动相机控件。
属性
AssistantLightEnabled |
获取或设置一个值,该值指示是否在捕获设备上启用对焦辅助灯。 |
AssistantLightSupported |
获取一个值,该值指示捕获设备是否支持对焦辅助灯。 |
Auto |
获取或设置一个值,该值指定是否自动设置闪存。 此值还确定设置 AssistantLightEnabled 时,对焦辅助灯是自动运行还是默认运行。 |
Enabled |
获取一个值,该值指定是启用或禁用捕获设备上的闪存。 |
PowerPercent |
获取或设置闪光的强度。 |
PowerSupported |
获取一个值,该值指定设备是否允许更改火炬 LED 电源设置。 |
RedEyeReduction |
获取一个值,该值指定是启用或禁用红眼减少。 |
RedEyeReductionSupported |
获取一个值,该值指定捕获设备是否支持红眼减少。 |
Supported |
获取一个值,该值指定捕获设备是否支持闪存控制。 |