Partager via


Composants ASF WMContainer

Les objets WMContainer fournissent un contrôle de bas niveau sur l’analyse et l’écriture d’un fichier ASF (Advanced Systems Format).

Les composants ASF couche de pipeline utiliser les objets WMContainer en interne. La plupart des applications doivent utiliser les composants de pipeline, plutôt que d’utiliser des objets WMContainer. Utilisez WMContainer uniquement si vous avez besoin d’un contrôle de bas niveau sur l’analyse et l’écriture d’un fichier ASF.

La couche WMContainer inclut les objets suivants :

Les rubriques suivantes contiennent des instructions pas à pas sur l’utilisation de WMContainer pour lire ou écrire des fichiers ASF.

À propos du conteneur WM

Les objets WMContainer interagissent directement avec les objets de fichier ASF. Le diagramme suivant montre la structure de fichiers ASF et les objets WMContainer correspondants.

diagramme montrant la structure de fichiers asf et les objets media foundation correspondants

À l’exception du séparateur et du multiplexeur, chacun de ces objets prend en charge l’analyse (lecture) et l’écriture de fichiers ASF. Le séparateur est utilisé uniquement pour lire les fichiers ASF. Le multiplexeur est utilisé uniquement pour la création de nouveaux fichiers ASF.

Toutes les opérations effectuées par les objets WMContainer sont synchrones, ce qui signifie qu’elles bloquent le thread appelant.

support ASF dans media Foundation