API de plateforme Media Foundation

La couche de plateforme de Media Foundation contient des primitives et des objets d’assistance utilisés par les autres couches.

Cette section contient les rubriques suivantes :

Rubrique Description
Initialisation de la plateforme Media Foundation Comment initialiser la plateforme Media Foundation.
Media Foundation et COM Décrit l’interaction entre COM et Microsoft Media Foundation, et définit certaines meilleures pratiques à utiliser lors du développement de composants de plug-in Media Foundation.
Méthodes de rappel asynchrones Comment appeler des méthodes asynchrones et comment implémenter des opérations asynchrones dans Media Foundation.
Files d’attente de travail Une file d’attente de travail est un moyen efficace d’effectuer des opérations asynchrones sur un autre thread.
Générateurs d’événements de média Comment recevoir des événements asynchrones et comment déclencher des événements dans Media Foundation.
Interfaces de service Une interface de service est une interface COM fournie par un objet, mais exposée à l’application par le biais d’un autre objet.
Objets d’activation Un objet d’activation est un objet qui crée un autre objet.
Horloge de présentation L’horloge de présentation génère l’heure de l’horloge qui est utilisée pour contrôler la lecture, ainsi que les flux audio et vidéo synchrones.

Architecture Media Foundation

Guide de programmation Media Foundation