当前位置: 代码迷 >> PB >> 同时控制两个摄像头?解决方案
  详细解决方案

同时控制两个摄像头?解决方案

热度:114   发布时间:2016-04-29 09:30:23.0
同时控制两个摄像头???
请教,pb如何同时控制两个摄像头???

------解决方案--------------------
我来帮你顶,我一个都不会控制
------解决方案--------------------
顶贴!!!
------解决方案--------------------
是用capCreateCaptureWindowA 函数吗?

函数声明:
Declare capCreateCaptureWindow in "avicap32.dll" as "capCreateCaptureWindowA" ;

String lpszWindowName,;

Long dwStyle ,;

Long x ,;

Long y ,;

Long nWidth,; 

Long nHeight ,;

Long hwndParent,; 

Long nID

函数返回打开的句柄值。 

lpszWindowName:视频窗口的名字 
dwStyle:样式 
x:左边距(相对于父窗口,一般为0) 
y:上边距(相对于父窗口,一般为0) 
nWidth:视频窗口的宽度(注:此项并不会改变摄像头的分辨率,超出部分不会被刷新) 
nHeight:视频窗口的高度 
hWndParent:父窗口句柄 
nID:标识符(一般为0)

注:最后一个参数nID就是摄像头的ID,不同的值可以控制不同的摄像头,你试试吧,我7年前也只做过一个摄像头的


------解决方案--------------------
控制两个摄像头很困难吗?
------解决方案--------------------
探讨
控制两个摄像头很困难吗?

------解决方案--------------------
默认估计是0 第二个是1 猜测
------解决方案--------------------
我是来学习的 正在通往PB的路上
------解决方案--------------------
学习‘’‘’
------解决方案--------------------
用vc + directshow来写控制这两个摄像头的dll,再由pb调用这个dll
------解决方案--------------------
试试这样行不行:
第一个摄像头的nid为0,第二个摄像头的nid为1
------解决方案--------------------
up一下,还真没用过控制摄像头的PB系统。
------解决方案--------------------
没有摄像头也没法试试,上网查了一下
http://blog.csdn.net/suntaoznz/archive/2005/08/06/447067.aspx
你看看“建立捕获窗口到捕获设备的连接”一节,可能会有帮助
  相关解决方案