Partilhar via


LowLagPhotoCapture Classe

Definição

Fornece métodos para tirar uma foto de retardo do obturador baixo.

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
Herança
Object Platform::Object IInspectable LowLagPhotoCapture
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Use MediaCapture.PrepareLowLagPhotoCaptureAsync para inicializar a captura. Essa é uma chamada assíncrona que retorna um objeto LowLagPhotoCapture quando ele é concluído. Isso deve ser chamado antes de CaptureAsync.

FinishAsync interrompe a operação de captura de fotos e libera o objeto LowLagPhotoCapture e os recursos usados pela operação de captura de foto. Depois de iniciar uma captura de fotos de baixo atraso, você deve interromper a captura de fotos chamando FinishAsync antes que seu aplicativo tente gravar vídeo com o objeto MediaCapture .

Se o tipo de mídia for alterado ou um efeito for adicionado, você deverá chamar MediaCapture.PrepareLowLagPhotoCaptureAsync para criar um novo objeto LowLagPhotoCapture.

Para obter diretrizes sobre como usar LowLagPhotoCapture para capturar fotos, consulte Captura básica de fotos, vídeos e áudio com MediaCapture.

Métodos

CaptureAsync()

Captura de forma assíncrona uma foto de baixa latência do obturador.

FinishAsync()

Libera de forma assíncrona o objeto LowLagPhotoCapture e os recursos usados pela operação de captura de fotos.

Aplica-se a

Confira também