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 |