Interface IMFASFProfile (wmcontainer.h)
Gère un profil ASF (Advanced Systems Format). Un profil est une collection d’informations qui décrit la configuration des flux qui seront inclus dans un fichier ASF. Des informations sur les relations entre les flux sont également incluses dans le profil.
Une interface IMFASFProfile existe pour chaque objet de profil ASF. Pour créer un objet de profil ASF, appelez MFCreateASFProfile ou MFCreateASFProfileFromPresentationDescriptor.
Héritage
L’interface IMFASFProfile hérite de IMFAttributes. IMFASFProfile a également les types de membres suivants :
Méthodes
L’interface IMFASFProfile utilise ces méthodes.
IMFASFProfile ::AddMutualExclusion Ajoute un objet d’exclusion mutuelle ASF (Advanced Systems Format) configuré au profil. |
IMFASFProfile ::AddStreamPrioritization MÉTHODE IMFASFProfile ::AddStreamPrioritization |
IMFASFProfile ::Clone Crée une copie de l’objet de profil Advanced Systems Format. |
IMFASFProfile ::CreateMutualExclusion Crée un objet d’exclusion mutuelle ASF (Advanced Systems Format). Des objets d’exclusion mutuelle peuvent être ajoutés à un profil en appelant la méthode AddMutualExclusion. |
IMFASFProfile ::CreateStream Crée un objet de configuration de flux ASF (Advanced Systems Format). |
IMFASFProfile ::CreateStreamPrioritization Méthode IMFASFProfile ::CreateStreamPrioritization |
IMFASFProfile ::GetMutualExclusion Récupère un objet d’exclusion mutuelle ASF (Advanced Systems Format) du profil. |
IMFASFProfile ::GetMutualExclusionCount Récupère le nombre d’objets d’exclusion mutuelle ASF (Advanced Systems Format) associés au profil. |
IMFASFProfile ::GetStream Récupère un flux du profil par index de flux et/ou récupère le numéro de flux d’un index de flux. |
IMFASFProfile ::GetStreamByNumber Récupère un objet de configuration de flux ASF (Advanced Systems Format) pour un flux dans le profil. Cette méthode référence le flux par numéro de flux au lieu de l’index de flux. |
IMFASFProfile ::GetStreamCount Récupère le nombre de flux dans le profil. |
IMFASFProfile ::GetStreamPrioritization Méthode IMFASFProfile ::GetStreamPrioritization |
IMFASFProfile ::RemoveMutualExclusion Supprime un objet d’exclusion mutuelle ASF (Advanced Systems Format) du profil. |
IMFASFProfile ::RemoveStream Supprime un flux de l’objet de profil ASF (Advanced Systems Format). |
IMFASFProfile ::RemoveStreamPrioritization Méthode IMFASFProfile ::RemoveStreamPrioritization |
IMFASFProfile ::SetStream Ajoute un flux au profil ou reconfigure un flux existant. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wmcontainer.h |