Share via


Interface IMFASFSplitter (wmcontainer.h)

Fournit des méthodes pour lire des données à partir d’un fichier ASF (Advanced Systems Format). L’objet splitter ASF expose cette interface. Pour créer le séparateur ASF, MFCreateASFSplitter.

Héritage

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

Méthodes

L’interface IMFASFSplitter utilise ces méthodes.

 
IMFASFSplitter ::Flush

Réinitialise le séparateur ASF (Advanced Systems Format) et libère tous les exemples en attente.
IMFASFSplitter ::GetFlags

Récupère les indicateurs d’option définis sur le séparateur ASF.
IMFASFSplitter ::GetLastSendTime

Récupère l’heure d’envoi du dernier échantillon reçu.
IMFASFSplitter ::GetNextSample

Récupère un exemple à partir du séparateur ASF (Advanced Systems Format) une fois les données analysées.
IMFASFSplitter ::GetSelectedStreams

Obtient la liste des flux actuellement sélectionnés.
IMFASFSplitter ::Initialize

Réinitialise le séparateur ASF (Advanced Systems Format) et le configure pour analyser les données d’une section de données ASF.
IMFASFSplitter ::P arseData

Envoie des données asf (Advanced Systems Format) paquetées au séparateur ASF pour traitement.
IMFASFSplitter ::SelectStreams

Définit les flux à analyser par le séparateur ASF (Advanced Systems Format).
IMFASFSplitter ::SetFlags

Définit des indicateurs d’option sur le séparateur ASF (Advanced Systems Format).

Remarques

Le séparateur ASF accepte les paquets ASF et en extrait les exemples pour les flux individuels. Comme avec les autres composants de base ASF, l’objet de séparateur ASF doit être initialisé avec les données d’un objet ContentInfo ASF avant utilisation.

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

Séparateur ASF

Interfaces Media Foundation