MFCreateASFIndexerByteStream-Funktion (wmcontainer.h)
Erstellt einen Bytestream für den Zugriff auf den Index in einem ASF-Stream.
Syntax
HRESULT MFCreateASFIndexerByteStream(
[in] IMFByteStream *pIContentByteStream,
[in] QWORD cbIndexStartOffset,
[out] IMFByteStream **pIIndexByteStream
);
Parameter
[in] pIContentByteStream
Zeiger auf die IMFByteStream-Schnittstelle eines Bytestreams, der den ASF-Stream enthält.
[in] cbIndexStartOffset
Byteoffset des Indexes im ASF-Stream. Um diesen Wert abzurufen, rufen Sie IMFASFIndexer::GetIndexPosition auf.
[out] pIIndexByteStream
Empfängt einen Zeiger auf die IMFByteStream-Schnittstelle . Verwenden Sie diese Schnittstelle, um aus dem Index zu lesen oder in den Index zu schreiben. Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliche Werte sind u. a. die Werte in der folgenden Tabelle:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Aufruf war erfolgreich. |
|
Der in cbIndexStartOffset angegebene Offset ist ungültig. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcontainer.h |
Bibliothek | Mf.lib |
DLL | Mf.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für