CreateEditableStream-Funktion (vfw.h)

Die CreateEditableStream-Funktion erstellt einen bearbeitbaren Stream. Verwenden Sie diese Funktion, bevor Sie andere Streambearbeitungsfunktionen verwenden.

Syntax

HRESULT CreateEditableStream(
  PAVISTREAM *ppsEditable,
  PAVISTREAM psSource
);

Parameter

ppsEditable

Zeiger auf einen Puffer, der das neue Datenstromhandle empfängt.

psSource

Handle mit dem Datenstrom, der Daten für den neuen Stream liefert. Geben Sie NULL an, um eine leere bearbeitbare Zeichenfolge zu erstellen, in die Sie Daten kopieren und einfügen können.

Rückgabewert

Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt.

Hinweise

Der in ppsEditable zurückgegebene Streamzeiger muss als Quelldatenstrom in den anderen Streambearbeitungsfunktionen verwendet werden.

Intern erstellt diese Funktion Tabellen, um Änderungen an einem Stream nachzuverfolgen. Der ursprüngliche Stream wird von den Streambearbeitungsfunktionen nie geändert. Der von dieser Funktion erstellte Streamzeiger kann in jeder AVIFile-Funktion verwendet werden, die Streamzeiger akzeptiert. Sie können diese Funktion mehrmals für denselben Stream verwenden. Eine Kopie eines Datenstroms ist von Änderungen in einer anderen Kopie nicht betroffen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vfw.h
Bibliothek Vfw32.lib
DLL Avifil32.dll

Weitere Informationen

AVIFile-Funktionen

AVIFile-Funktionen und -Makros