Partager via


LowLagPhotoCapture Classe

Définition

Fournit des méthodes pour prendre une photo de décalage d’obturation faible.

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
Héritage
Object Platform::Object IInspectable LowLagPhotoCapture
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Utilisez MediaCapture.PrepareLowLagPhotoCaptureAsync pour initialiser la capture. Il s’agit d’un appel asynchrone qui retourne un objet LowLagPhotoCapture lorsqu’il est terminé. Cela doit être appelé avant CaptureAsync.

FinishAsync arrête l’opération de capture de photo et libère l’objet LowLagPhotoCapture et les ressources utilisées par l’opération de capture de photo. Après avoir démarré une capture photo à faible décalage, vous devez arrêter la capture de photos en appelant FinishAsync avant que votre application tente d’enregistrer la vidéo avec l’objet MediaCapture .

Si le type de média est modifié ou si un effet est ajouté, vous devez appeler MediaCapture.PrepareLowLagPhotoCaptureAsync pour créer un objet LowLagPhotoCapture.

Pour obtenir des conseils sur l’utilisation de LowLagPhotoCapture pour capturer des photos, consultez Capture photo, vidéo et audio de base avec MediaCapture.

Méthodes

CaptureAsync()

Capture de façon asynchrone une photo de décalage de l’obturateur bas.

FinishAsync()

Libère de manière asynchrone l’objet et les ressources LowLagPhotoCapture utilisés par l’opération de capture de photo.

S’applique à

Voir aussi