Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das ASF-ContentInfo--Objekt speichert Informationen aus dem ASF-Headerobjekt einer Datei. Eine Anwendung kann das ContentInfo-Objekt für die folgenden Zwecke verwenden:
- Lesen Sie das Header-Objekt für eine vorhandene Mediendatei. In diesem Fall analysiert das ContentInfo-Objekt das Header-Objekt und speichert Informationen zur Eigenschaftendatei. Media Foundation macht mehrere dieser Eigenschaften über Attribute und Schnittstellen verfügbar. Diese werden in Media Foundation Attributes for ASF Header Objectsbeschrieben.
- Schreiben Sie Kopfzeileninformationen, und erstellen Sie ein Header-Objekt für eine neue Datei.
- Initialisieren Sie andere ASF-Objekte wie den ASF Splitter, ASF Multiplexerund den ASF Indexer, während Sie eine Mediendatei lesen oder schreiben.
Informationen zur Struktur einer ASF-Datei finden Sie unter ASF File Structure.
Erstellen des ContentInfo-Objekts
Rufen Sie zum Erstellen einer neuen Instanz des ContentInfo-Objekts die MFCreateASFContentInfo-Funktion auf. Diese Methode gibt einen Zeiger auf ein leeres ContentInfo-Objekt zurück, das initialisiert werden muss, um mit einer bestimmten ASF-Datei zu arbeiten. Je nachdem, ob die Anwendung eine vorhandene Datei liest oder eine neue ASF-Datei schreibt, muss sie IMFASFContentInfo::P arseHeader oder IMFASFContentInfo::SetProfile aufrufen, um das leere Objekt aufzufüllen.
Weitere Informationen zu diesen Methodenaufrufen finden Sie in den folgenden Themen:
- Lesen des ASF-Headerobjekts einer vorhandenen Datei
- Abrufen von Informationen aus ASF-Headerobjekten
- Schreiben eines ASF-Headerobjekts für eine neue Datei-
- Media Foundation-Attribute für ASF-Headerobjekte
Verwandte Themen