我用了2个视频设备,在使用中出了问题:
1。打开时由于视频源不能设置,每次使用一个之后都要手工设置,比较麻烦。
2。使用一个之后,不能使用第2个提示:usb没有足够的带宽,
请问:
1。如何用API设置视频源;
2。如何终止一个视频设备?并释放其使用的系统资源?
解决了另开100分!!!1!

解决方案 »

  1.   

    你的视频设备是什么?
    你是用什么编写的程序(开发包/VFW/DirectShow)?
      

  2.   

    一个指纹采集仪,一个摄像头
    其中指纹采集仪为专用,有开发包,但只是一个OCX
    摄像头通用的,无开发包
    我用VFW
    听说dxs可以解决,但我不熟
      

  3.   

    这个使用usb的视频源,必须要用微软的directshow来编写,或者就是有专门的开发包,vfw是不行的。
      

  4.   

    就你的情况来看,摄像头和指纹采集仪都必须用VC来写了,而且必须用开发包或者directshow来编写。关键就是指纹采集仪的开发包。
      

  5.   

    建议你用多路视频采集卡来做,这样能控制的,usb的现在还没有什么好的方法。
      

  6.   

    谢谢楼上
    请问哪里有directshow的相关例子和SKD
      

  7.   

    那你就要看看微软的DirectX卡发包里的DirectShow了,它是可以控制视频采集和usb设备的。