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

Weitere Informationen

AVIFile-Funktionen

AVIFile-Funktionen und -Makros