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 |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Avifil32.dll |