IMFASFSplitter-Schnittstelle (wmcontainer.h)
Stellt Methoden zum Lesen von Daten aus einer ASF-Datei (Advanced Systems Format) bereit. Das ASF-Splitterobjekt macht diese Schnittstelle verfügbar. Um den ASF-Splitter zu erstellen, MFCreateASFSplitter.
Vererbung
Die IMFASFSplitter-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFASFSplitter verfügt auch über folgende Arten von Membern:
Methoden
Die IMFASFSplitter-Schnittstelle verfügt über diese Methoden.
IMFASFSplitter::Flush Setzt den Splitter Advanced Systems Format (ASF) zurück und gibt alle ausstehenden Beispiele frei. |
IMFASFSplitter::GetFlags Ruft die Optionsflags ab, die für den ASF-Splitter festgelegt sind. |
IMFASFSplitter::GetLastSendTime Ruft die Sendezeit des letzten empfangenen Beispiels ab. |
IMFASFSplitter::GetNextSample Ruft ein Beispiel aus dem ASF-Splitter (Advanced Systems Format) ab, nachdem die Daten analysiert wurden. |
IMFASFSplitter::GetSelectedStreams Ruft eine Liste der aktuell ausgewählten Streams ab. |
IMFASFSplitter::Initialize Setzt den Splitter Advanced Systems Format (ASF) zurück und konfiguriert ihn für die Analyse von Daten aus einem ASF-Datenabschnitt. |
IMFASFSplitter::P arseData Sendet paketierte ASF-Daten (Advanced Systems Format) zur Verarbeitung an den ASF-Splitter. |
IMFASFSplitter::SelectStreams Legt die Datenströme fest, die vom ASF-Splitter (Advanced Systems Format) analysiert werden sollen. |
IMFASFSplitter::SetFlags Legt Optionsflags für den ASF-Splitter (Advanced Systems Format) fest. |
Hinweise
Der ASF-Splitter akzeptiert ASF-Pakete und extrahiert die Proben für einzelne Datenströme aus ihnen. Wie bei den anderen ASF-Basiskomponenten muss das ASF-Splitterobjekt vor der Verwendung mit Daten aus einem ASF ContentInfo-Objekt initialisiert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |