AVIStreamReadData 函数 (vfw.h)
AVIStreamReadData 函数从流中读取可选的标头数据。
语法
HRESULT AVIStreamReadData(
PAVISTREAM pavi,
DWORD fcc,
LPVOID lp,
LONG *lpcb
);
参数
pavi
打开流的句柄。
fcc
标识数据的四个字符代码。
lp
指向包含可选标头数据的缓冲区的指针。
lpcb
指向指定用于 lpData 的缓冲区大小的位置的指针。 如果读取成功,AVIFile 会更改此值,以指示写入 lpData 缓冲区的数据量。
返回值
如果成功,则返回零,否则返回错误。 返回值AVIERR_NODATA表示系统找不到具有指定区块标识符的任何数据。
注解
此函数仅从流中检索可选的标头信息。 此信息是自定义的,没有设置格式。
参数 pavi 是指向 IAVIStream 接口的指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | vfw.h |
Library | Vfw32.lib |
DLL | Avifil32.dll |