Interface IMFASFMultiplexer (wmcontainer.h)
Fournit des méthodes pour créer des paquets de données ASF (Advanced Systems Format). Les méthodes de cette interface traitent des exemples d’entrée dans les paquets qui composent une section de données ASF. Le multiplexeur ASF expose cette interface. Pour créer le multiplexeur ASF, appelez MFCreateASFMultiplexer.
Héritage
L’interface IMFASFMultiplexer hérite de l’interface IUnknown. IMFASFMultiplexer a également les types de membres suivants :
Méthodes
L’interface IMFASFMultiplexer a ces méthodes.
IMFASFMultiplexer ::End Collecte les données du multiplexeur et met à jour l’objet ContentInfo ASF pour inclure ces informations dans l’objet d’en-tête ASF. |
IMFASFMultiplexer ::Flush Indique au multiplexeur de traiter tous les exemples de média de sortie mis en file d’attente. Appelez cette méthode après avoir passé le dernier exemple au multiplexeur. |
IMFASFMultiplexer ::GetFlags Récupère les indicateurs indiquant les options de multiplexeur configurées. |
IMFASFMultiplexer ::GetNextPacket Récupère le paquet ASF de sortie suivant à partir du multiplexeur. |
IMFASFMultiplexer ::GetStatistics Récupère les statistiques du multiplexeur. |
IMFASFMultiplexer ::Initialize Initialise le multiplexeur avec les données d’un objet ContentInfo ASF. |
IMFASFMultiplexer ::P rocessSample Fournit des exemples d’entrée au multiplexeur. |
IMFASFMultiplexer ::SetFlags Définit les options du multiplexeur. |
IMFASFMultiplexer ::SetSyncTolerance Définit la durée maximale pendant laquelle les échantillons de différents flux peuvent être hors synchronisation. |
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 |