关于视频采集卡抓拍图片
我用天敏SDK4000视频采集卡做二次开发,遇到这样的问题,我要抓拍图片
调用视频卡提供的DLL的接口
VCAinit(hwnd);//初始化视频采集卡
VCAUpdateVideoPreview(2,btn.h_wnd);//参数是通道号、窗口句柄。这个是用来打开预览窗口的
VCASaveAsJpegFile(2,"D:\A.JPG")//参数是通道号;//这个是用来抓拍图片
问题1
现在功能是可以正常实现的,不过现在的需求是不显示就抓拍,也是就是说在后台,于是我想做成dll,但是却遇到了如下问题,不先调用VCAUpdateVideoPreview来显示,VCASaveAsJpegFile就抓拍不到,于是我就给了VCAUpdateVideoPreview第二个参数NULL,结果也不抓拍不了。。现在我的办法是在动态链接库动态创建一个窗口,然后按顺序调用,这样是可以的。不过觉得很怪,不知道还有什么方式。。
问题2 我的程序要用到视频采集卡,另一个程序也要用视频采集卡,一个卡4路,按说每个程序用一路是可以的。可是在VCAinit(hwnd);//初始化视频采集卡之后,另一个程序再初始化就失败了,这可怎么办啊?
做过的帮帮我,没做过的也给个思路,小弟感激不尽!!!