Architecture Media Foundation
Cette section décrit la conception générale de Microsoft Media Foundation. Pour plus d’informations sur l’utilisation de Media Foundation pour des tâches de programmation spécifiques, consultez le Guide de programmation Media Foundation.
Contenu de cette section
Rubrique | Description |
---|---|
Vue d’ensemble de l’architecture Media Foundation |
Fournit une vue d’ensemble générale de l’architecture Media Foundation. |
Media Foundation Primitives |
Décrit certaines interfaces de base utilisées dans Media Foundation. Presque toutes les applications Media Foundation utilisent ces interfaces. |
API Media Foundation Platform |
Décrit les fonctions principales de Media Foundation, telles que les rappels asynchrones et les files d’attente de travail. Certaines applications peuvent utiliser des interfaces au niveau de la plateforme. En outre, les plug-ins personnalisés, tels que les sources multimédias et les MFT, utilisent ces interfaces. |
Media Foundation Pipeline |
La couche de pipeline Media Foundation se compose de sources multimédias, de mfts et de récepteurs multimédias. La plupart des applications n’appellent pas de méthodes directement sur la couche de pipeline. Au lieu de cela, les applications utilisent l’une des couches supérieures, comme la session multimédia ou le lecteur source et l’enregistreur de récepteur. |
Session multimédia |
La session multimédia gère le flux de données dans le pipeline Media Foundation. |
Lecteur source |
Le lecteur source permet à une application d’obtenir des données à partir d’une source multimédia, sans que l’application n’a besoin d’appeler directement les API de source multimédia. Le lecteur source peut également effectuer le décodage des flux compressés. |
Chemin d’accès du média protégé |
Le chemin d’accès multimédia protégé (PMP) fournit un environnement protégé pour lire du contenu vidéo Premium. Il n’est pas nécessaire d’utiliser le PMP lors de l’écriture d’une application Media Foundation. |
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour