VFW关于视频捕获卡的有关问题
VFW关于视频捕获卡的问题我用VFW读取视频,可是用capGetDriverDescription()只能得个一个设备,但是实际上我
VFW关于视频捕获卡的问题
我用VFW读取视频,可是用capGetDriverDescription()只能得个一个设备,但是实际上我有两个,而且预览后设置视频源(capDlgVideoSource)却显示两个,我想手动的选择,但是capGetDriverDescription()又只得到一个,请问改怎么办才能用程序设置呢
[解决办法]
capGetDriverDescription //代码怎么样的?
[解决办法]
看代码没有什么问题。
for(nIndex=0; nIndex <=9; nIndex++) //应该不是这里的问题
[解决办法]
这个是 vfw 的问题,没有办法
如果需要的话最好还是使用 DirectXShow 为好
[解决办法]
通过 vfw 接口访问 wdm 驱动的摄像头,最多只能获取一个
capDlgVideoSource 倒是显示为两个的
[解决办法]
你的视频采集卡,那个公司的
[解决办法]
[解决办法]
[解决办法]vfw,没用过,不过只要是标准的WDM驱动程序,都应该能找到的,你确认装的都是标准驱动
[解决办法]没弄过4个的,都是一个摄像头的
[解决办法]其实dx也不复杂,直接参考amcap代码就可以了
[解决办法]建议下一个 dx9 sdk
amcap需要dx的lib和头文件
另外 amcap在 dx安装目录\Samples\C++\DirectShow\Capture\AMCap下
[解决办法]帮忙顶
[解决办法]另外推荐一篇文章,很不错,找里面的“3 如何枚举系统的设备和过虑器 ”
Directshow开发的基本技巧.doc
http://d.download.csdn.net/down/840538/ljwjldx