MediaFrameSource 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.
Représente une source d’images multimédias, telles qu’une caméra couleur ou infrarouge.
public ref class MediaFrameSource sealed
/// [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 MediaFrameSource final
[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 MediaFrameSource
Public NotInheritable Class MediaFrameSource
- Héritage
- Attributs
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
Pour obtenir une instance de MediaFrameSource, vous devez d’abord initialiser l’objet MediaCapture avec un MediaFrameSourceGroup qui inclut la source de trame multimédia souhaitée. Pour ce faire, définissez le Groupe source de l’objet MediaCaptureInitializationSettings que vous transmettez à MediaCapture.InitializeAsync. Ensuite, utilisez la propriété MediaFrameSourceInfo.Id associée à la source de frame souhaitée comme clé dans le dictionnaire FrameSources de l’objet MediaCapture pour obtenir une instance de l’objet MediaFrameSource.
Pour obtenir des conseils pratiques sur l’utilisation de MediaFrameSource pour capturer des images, consultez Traiter des trames multimédias avec MediaFrameReader.
Propriétés
Controller |
Obtient le MediaFrameSourceController pour MediaFrameSource. |
CurrentFormat |
Obtient une valeur indiquant le format d’image actuel du MediaFrameSource. |
Info |
Obtient l’objet MediaFrameSourceInfo qui fournit des informations sur le MediaFrameSource. |
SupportedFormats |
Obtient une liste en lecture seule d’objets MediaFrameFormat représentant les formats d’image pris en charge par MediaFrameSource. |
Méthodes
SetFormatAsync(MediaFrameFormat) |
Définit de manière asynchrone le format d’image du MediaFrameSource. |
TryGetCameraIntrinsics(MediaFrameFormat) |
Tente de récupérer les intrinsèques de l’appareil photo de la source d’images multimédias, qui décrivent le modèle de distorsion d’une caméra, pour le MediaFrameFormat spécifié. |
Événements
FormatChanged |
Se produit lorsque le format d’image actuel de MediaFrameSource change. |