Share via


LowLagPhotoCapture Clase

Definición

Proporciona métodos para tomar una foto de retardo de obturación baja.

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
Herencia
Object Platform::Object IInspectable LowLagPhotoCapture
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Use MediaCapture.PrepareLowLagPhotoCaptureAsync para inicializar la captura. Se trata de una llamada asincrónica que devuelve un objeto LowLagPhotoCapture cuando finaliza. Se debe llamar a esto antes de CaptureAsync.

FinishAsync detiene la operación de captura de fotos y libera el objeto LowLagPhotoCapture y los recursos utilizados por la operación de captura de fotos. Después de iniciar una captura de foto diferida baja, debes detener la captura de fotos llamando a FinishAsync antes de que la aplicación intente grabar vídeo con el objeto MediaCapture .

Si se cambia el tipo de medio o se agrega un efecto, debe llamar a MediaCapture.PrepareLowLagPhotoCaptureAsync para crear un nuevo objeto LowLagPhotoCapture.

Para obtener instrucciones paso a paso para usar LowLagPhotoCapture para capturar fotos, consulta Captura básica de fotos, vídeos y audio con MediaCapture.

Métodos

CaptureAsync()

Captura de forma asincrónica una foto de retardo de obturación baja.

FinishAsync()

Libera de forma asincrónica el objeto LowLagPhotoCapture y los recursos utilizados por la operación de captura de fotos.

Se aplica a

Consulte también