Partager via


Windows.Media.Capture.Frames Espace de noms

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 .

Voir aussi