Поделиться через


Функция EditStreamCut (vfw.h)

Функция EditStreamCut удаляет весь редактируемый поток или его часть и создает временный редактируемый поток из удаленной части потока.

Синтаксис

HRESULT EditStreamCut(
  PAVISTREAM pavi,
  LONG       *plStart,
  LONG       *plLength,
  PAVISTREAM *ppResult
);

Параметры

pavi

Дескриптор редактируемого потока.

plStart

Начальная позиция данных для вырезания из потока, на который ссылается pavi.

plLength

Объем данных для вырезания из потока, на который ссылается pavi.

ppResult

Указатель на дескриптор, созданный для нового потока.

Возвращаемое значение

Возвращает ноль при успешном выполнении или ошибке в противном случае.

Комментарии

Редактируемый поток должен быть создан функцией CreateEditableStream или одной из функций редактирования потока.

Временный поток является редактируемым и может рассматриваться как любой другой поток AVI. Приложение должно освободить временный поток, чтобы освободить связанные с ним ресурсы.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header vfw.h
Библиотека Vfw32.lib
DLL Avifil32.dll

См. также раздел

Функции AVIFile

Функции и макросы AVIFile