Windows.Media.Capture.Frames Espace de noms
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.
Cet espace de noms fournit des API pour obtenir des images multimédias à partir d’un ou plusieurs objets MediaFrameSource représentant des appareils de capture.
Les objets MediaFrameSourceGroup sont utilisés pour découvrir des groupes de sources de trames multimédias qui peuvent être utilisées simultanément. Un MediaFrameReader est utilisé pour acquérir des images à partir d’une source de frame. Les images peuvent arriver dans plusieurs formats différents en fonction du type de source de trame multimédia qui fournit les images. Les types d’images incluent VideoMediaFrame, DepthMediaFrame, InfraredMediaFrame et BufferMediaFrame.
Pour obtenir des conseils pratiques sur l’utilisation de MediaFrameSource pour capturer des images, consultez Traiter des trames multimédias avec MediaFrameReader.
Classes
AudioMediaFrame |
Représente une image de données audio retreives à partir d’un MediaFrameSource. |
BufferMediaFrame |
Représente une trame d’un MediaFrameSource qui fournit des données dans un IBuffer. |
DepthMediaFrame |
Représente un VideoMediaFrame qui contient des données vidéo de profondeur. |
DepthMediaFrameFormat |
Décrit le format d’un DepthMediaFrame. |
InfraredMediaFrame |
Représente un VideoMediaFrame qui contient des données vidéo infrarouges. |
MediaFrameArrivedEventArgs |
Fournit des données pour l’événement MediaFrameReader.FrameArrived . |
MediaFrameFormat |
Décrit le format d’une image multimédia obtenue à partir d’un MediaFrameSource et représentée par un MediaFrameReference. |
MediaFrameReader |
Fournit l’accès aux images à partir d’un MediaFrameSource et une notification lorsqu’une nouvelle image arrive. |
MediaFrameReference |
Classe wrapper qui représente une image obtenue à partir d’un MediaFrameSource. Utilisez les propriétés de cette classe pour accéder au type d’image spécifique fourni par la source, tel qu’un VideoMediaFrame ou un BufferMediaFrame. |
MediaFrameSource |
Représente une source d’images multimédias, telles qu’une caméra couleur ou infrarouge. |
MediaFrameSourceController |
Vous permet d’obtenir et de définir les propriétés d’un MediaFrameSource et d’obtenir un VideoDeviceController, qui fournit des contrôles d’appareil photo tels que l’exposition, le focus et le zoom. |
MediaFrameSourceGetPropertyResult |
Représente la valeur d’une propriété MediaFrameSource, si elle a été récupérée avec succès, et le résultat status de l’opération get. |
MediaFrameSourceGroup |
Représente un groupe de sources de trames multimédias qui peuvent être utilisées simultanément par un MediaCapture. |
MediaFrameSourceInfo |
Fournit des informations sur un MediaFrameSource. |
MultiSourceMediaFrameArrivedEventArgs |
Fournit des données pour l’événement MultiSourceMediaFrameReader.FrameArrived . |
MultiSourceMediaFrameReader |
Fournit l’accès aux images corrélées dans le temps à partir de plusieurs MediaFrameSource et fournit des notifications lorsque de nouvelles images arrivent. Cela est utile si vous devez traiter des images provenant de différentes sources, telles qu’une caméra de profondeur et une caméra rbg, et si vous devez vous assurer que les images de chaque source ont été capturées à proximité les unes des autres dans le temps. |
MultiSourceMediaFrameReference |
Classe wrapper qui fournit l’accès à des images corrélées dans le temps obtenues à partir d’un ou plusieurs objets MediaFrameSource . Appelez TryGetFrameReferenceBySourceId pour obtenir le MediaFrameReference représentant une image à partir d’une source de trame multimédia particulière. |
VideoMediaFrame |
Représente une image d’un MediaFrameSource qui fournit des données dans une image vidéo représentée par un IDirect3DSurface ou un SoftwareBitmap. |
VideoMediaFrameFormat |
Décrit le format d’image d’un VideoMediaFrame. |
Énumérations
MediaFrameReaderAcquisitionMode |
Spécifie la façon dont le système doit gérer les images acquises à partir d’un MediaFrameReader ou d’un MultiSourceMediaFrameReader lorsqu’une nouvelle image arrive avant que l’application ait terminé le traitement de l’image précédente. |
MediaFrameReaderStartStatus |
Spécifie le résultat d’un appel à StartAsync pour démarrer la lecture des images multimédias par un MediaFrameReader. |
MediaFrameSourceGetPropertyStatus |
Spécifie le résultat d’une opération MediaFrameSourceController.GetPropertyAsync ou MediaFrameSourceController.GetPropertyByExtendedIdAsync . |
MediaFrameSourceKind |
Spécifie le type de données produites par un MediaFrameSource. |
MediaFrameSourceSetPropertyStatus |
Spécifie le résultat d’une opération MediaFrameSourceController.SetPropertyAsync . |
MultiSourceMediaFrameReaderStartStatus |
Spécifie le status d’une opération de démarrage MultiSourceMediaFrameReader. Une valeur de cette énumération est retournée par la méthode MultiSourceMediaFrameReader.StartAsync . |