EditStreamCut-Funktion (vfw.h)
Die EditStreamCut-Funktion löscht einen bearbeitbaren Stream ganz oder teilweise und erstellt einen temporären bearbeitbaren Stream aus dem gelöschten Teil des Datenstroms.
Syntax
HRESULT EditStreamCut(
PAVISTREAM pavi,
LONG *plStart,
LONG *plLength,
PAVISTREAM *ppResult
);
Parameter
pavi
Handle mit dem zu bearbeitenden Stream.
plStart
Ausgangsposition der Daten, die aus dem von pavi referenzierten Stream geschnitten werden sollen.
plLength
Datenmenge, die aus dem von pavi referenzierten Stream geschnitten werden soll.
ppResult
Zeiger auf das Handle, das für den neuen Stream erstellt wurde.
Rückgabewert
Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.
Hinweise
Der zu bearbeitende Stream muss von der CreateEditableStream-Funktion oder einer der Streambearbeitungsfunktionen erstellt worden sein.
Der temporäre Stream ist ein bearbeitbarer Stream und kann wie jeder andere AVI-Stream behandelt werden. Eine Anwendung muss den temporären Stream freigeben, um die zugeordneten Ressourcen freizugeben.
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 |