用视频卡存取AVI图像的问题
程序如下:
hWndC:=capcreatecapturewindow('test window',ws_child or ws_visible,
0,0,320,240,form1.handle,0);
capDriverConnect (hWndC, 0);
capDriverGetCaps(hwndc,@mycaps,sizeof(mycaps));
if mycaps.fhasoverlay then
capoverlay(hwndc,true);
if capfilesetcapturefile(hwndc,'c:\myap.avi') then
showmessage('capfilesetcapturefile success!');
if capfilealloc(hwndc,(1024*1024*5)) then
showmessage('capfilealloc success!');
if capcapturesequence(hwndc) then
showmessage('success')
else
showmessage('fail');
程序前段都正确,就是到了最后一句capcapturesequence(hwndc)时出错。
不知各位有什么办法?