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 |