MediaFrameReader Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux frames à partir d’un MediaFrameSource et à une notification lorsqu’une nouvelle image arrive.
public ref class MediaFrameReader sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameReader final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameReader : System.IDisposable
Public NotInheritable Class MediaFrameReader
Implements IDisposable
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Remarques
Obtenez un instance de cette classe en appelant CreateFrameReaderAsync sur un objet MediaCapture qui a été initialisé pour utiliser la source de trame multimédia souhaitée.
Pour obtenir des conseils pratiques sur l’utilisation de MediaFrameSource pour capturer des images, consultez Traiter des trames multimédias avec MediaFrameReader.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | AcquisitionMode |
Propriétés
AcquisitionMode |
Obtient ou définit une valeur qui spécifie la façon dont le système doit gérer les images acquises à partir d’un MediaFrameReader lorsqu’une nouvelle image arrive avant que l’application ait terminé de traiter le frame précédent. |
Méthodes
Close() |
Supprime l’objet et les ressources associées. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
StartAsync() |
Démarre de façon asynchrone la lecture des images à partir d’un Objet MediaFrameSource. |
StopAsync() |
Arrête de façon asynchrone la lecture des images à partir d’un Objet MediaFrameSource. |
TryAcquireLatestFrame() |
Tente d’obtenir un objet MediaFrameReference représentant le dernier frame à partir de MediaFrameSource. |
Événements
FrameArrived |
Se produit lorsqu’une nouvelle image arrive de la source de trame multimédia associée à MediaFrameReader. |