Songzq1977
驱动牛犊
驱动牛犊
  • 注册日期2004-06-01
  • 最后登录2004-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1377回复:1

求助:如何让应用程序同时连接两个同型号的图像处理设备?

楼主#
更多 发布于:2004-06-01 10:56

当USB口只接一个图像处理设备时的处理代码如下,问题是如果两个USB口上都连接了相同型号的图像处理设备,应用程序该如何连接它们?用下段代码只能连接其中的一个图像处理设备,请高手相助,十分感谢!!
/*我想应该可以连接的,因为设备管理器里可以看到两个图像处理设备,但不知道如何连接它们*/

#include <vfw.h>   //头文件
HWND hWndC;
void __fastcall TForm1::N1Click(TObject *Sender)
{
    try
{

hWndC=capCreateCaptureWindowA (
        \"视频采集\",
        WS_CHILD | WS_VISIBLE,
        0,0,Form1->Width,Form1->Height,
        this->Handle,0);
if (hWndC) SendMessage(hWndC, WM_CAP_DRIVER_CONNECT, 0, 0);

  capDriverGetCaps(hWndC,&CapDrvCaps,sizeof(CAPDRIVERCAPS));
  
  capPreviewRate(hWndC,15);
  capPreview(hWndC,true);

}
catch(Exception &E)
{
    ShowMessage(E.Message);
}
}
//---------------------------------------------------------------------------
stevelau
驱动牛犊
驱动牛犊
  • 注册日期2002-07-12
  • 最后登录2010-03-09
  • 粉丝0
  • 关注0
  • 积分92分
  • 威望21点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-14 10:28
我也在弄这东东,请问在这个基础上怎么在视频上叠加文字和图形,请高手指点。
谢谢!
游客

返回顶部