Partager via


Interface IMFASFStreamSelector (wmcontainer.h)

Sélectionne les flux dans un fichier ASF (Advanced Systems Format), en fonction des informations d’exclusion mutuelle dans l’en-tête ASF. L’objet sélecteur de flux ASF expose cette interface. Pour créer le sélecteur de flux ASF, appelez MFCreateASFStreamSelector.

Héritage

L’interface IMFASFStreamSelector hérite de l’interface IUnknown. IMFASFStreamSelector a également les types de membres suivants :

Méthodes

L’interface IMFASFStreamSelector utilise ces méthodes.

 
IMFASFStreamSelector ::BitrateToStepNumber

Récupère l’index d’une étape de bande passante appropriée pour un débit binaire spécifié. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
IMFASFStreamSelector ::GetBandwidthStep

Récupère les numéros de flux qui s’appliquent à une étape de bande passante. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
IMFASFStreamSelector ::GetBandwidthStepCount

Récupère le nombre d’étapes de bande passante qui existent pour le contenu. Cette méthode est utilisée pour le contenu à débit binaire multiple (MBR).
IMFASFStreamSelector ::GetOutputCount

Récupère le nombre de sorties pour le contenu ASF (Advanced Systems Format).
IMFASFStreamSelector ::GetOutputFromStream

Récupère le numéro de sortie associé à un flux.
IMFASFStreamSelector ::GetOutputMutex

Récupère un objet d’exclusion mutuelle pour une sortie.
IMFASFStreamSelector ::GetOutputMutexCount

Récupère le nombre d’objets d’exclusion mutuelle associés à une sortie.
IMFASFStreamSelector ::GetOutputOverride

Récupère la sélection de remplacement de sortie manuelle définie pour un flux.
IMFASFStreamSelector ::GetOutputStreamCount

Récupère le nombre de flux associés à une sortie.
IMFASFStreamSelector ::GetOutputStreamNumbers

Récupère les numéros de flux de tous les flux associés à une sortie.
IMFASFStreamSelector ::GetStreamCount

Récupère le nombre de flux qui se trouvent dans le contenu ASF (Advanced Systems Format).
IMFASFStreamSelector ::SetOutputMutexSelection

Sélectionne un enregistrement d’exclusion mutuelle à utiliser pour un objet d’exclusion mutuelle associé à une sortie.
IMFASFStreamSelector ::SetOutputOverride

Définit le status de sélection d’une sortie, en remplaçant d’autres critères de sélection.
IMFASFStreamSelector ::SetStreamSelectorFlags

Définit les options du sélecteur de flux.

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

Voir aussi

Interfaces Media Foundation