Partager via


Profil ASF

Cette rubrique explique comment utiliser des profils ASF dans Microsoft Media Foundation.

Un fichier ASF (Advanced Systems Format) contient un ou plusieurs flux. Pour chaque flux, l’en-tête ASF contient un en-tête de propriétés de flux qui décrit le flux. Dans la couche WMContainer, les objets suivants sont utilisés pour définir ou lire les propriétés des flux ASF :

  • profil ASF objet : décrit les flux et leurs relations entre eux. L’objet de profil ASF expose l’interface IMFASFProfile.
  • objet de configuration de flux : décrit un flux. L’objet de configuration de flux contient un type de média qui décrit le format du flux. Pour les flux audio et vidéo, le type de média décrit exactement la façon dont le flux est configuré et est utilisé par les codecs qui encodent ou décodent le flux. L’objet de configuration de flux expose l’interface IMFASFStreamConfig. Un profil ASF valide contient au moins un objet de configuration de flux.
  • objet d’exclusion mutuelle : décrit plusieurs flux qui ne sont pas destinés à être lus simultanément. Un objet d’exclusion mutuelle expose l’interface IMFASFMutualExclusion. Un profil ASF contient zéro ou plusieurs objets d’exclusion mutuelle.

Le diagramme suivant montre la relation entre le profil ASF et les objets contenus dans le profil.

diagramme d’arborescence d’un nœud de profil asf avec des nœuds enfants de configuration de flux ; le premier pointe vers le type de média, les deux suivantes à l’exclusion mutuelle

Pour la lecture, le profil ASF est utilisé pour énumérer les flux et rechercher les formats de flux. Pour l’encodage, le profil ASF est utilisé pour configurer les flux dans le fichier de destination.

Le profil ASF est également utilisé pour configurer le du récepteur multimédia ASF. Pour chaque flux dans le profil ASF, le récepteur multimédia ASF crée un récepteur de flux correspondant.

Dans cette section

Sujet Description
création d’un de profil ASF
Décrit comment créer un objet de profil ASF.
création et configuration de flux ASF
Décrit comment ajouter des flux à un profil ASF.
utiliser l’exclusion mutuelle pour les flux ASF
Décrit comment ajouter des exclusions mutuelles aux flux ASF.

types de supports

Didacticiel : d’encodage Windows Media 1 pass

didacticiel : Écriture d’un fichier WMA à l’aide de l’encodage CBR

composants ASF WMContainer