LowLagPhotoCapture 类

定义

提供拍摄低快门滞后照片的方法。

public ref class LowLagPhotoCapture 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 LowLagPhotoCapture 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 LowLagPhotoCapture
Public NotInheritable Class LowLagPhotoCapture
继承
Object Platform::Object IInspectable LowLagPhotoCapture
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

使用 MediaCapture.PrepareLowLagPhotoCaptureAsync 初始化捕获。 这是一个异步调用,它在完成后返回 LowLagPhotoCapture 对象。 这必须在 CaptureAsync 之前调用。

FinishAsync 停止照片捕获操作并释放捕获照片操作使用的 LowLagPhotoCapture 对象和资源。 开始低滞后照片捕获后,必须先通过调用 FinishAsync 停止照片捕获,然后应用才会尝试使用 MediaCapture 对象录制视频。

如果更改了媒体类型或添加了效果,则必须调用 MediaCapture.PrepareLowLagPhotoCaptureAsync 以创建新的 LowLagPhotoCapture 对象。

有关使用 LowLagPhotoCapture 捕获照片的操作指南,请参阅 使用 MediaCapture 捕获基本照片、视频和音频

方法

CaptureAsync()

异步捕获快门滞后时间较低的照片。

FinishAsync()

异步释放捕获照片操作使用的 LowLagPhotoCapture 对象和资源。

适用于

另请参阅