首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vfw 双摄像头设置有关问题

2012-01-11 
vfw 双摄像头设置问题。capDriverGetCaps(hWndC2, &CapDrvCaps, sizeof (CAPDRIVERCAPS))是获取摄像头驱动

vfw 双摄像头设置问题。
capDriverGetCaps(hWndC2, &CapDrvCaps, sizeof (CAPDRIVERCAPS));
是获取摄像头驱动信息
获取以后:
CapDrvCaps.wDeviceIndex = 0;
也就是第一个摄像头。
我想修改为:
CapDrvCaps.wDeviceIndex = 1;
然后把当前的CapDrvCaps值写入到设备中去。但是我没有找到相关的函数接口。
没有capDriverSetCaps函数。
请问如何可以通过代码,修改摄像头的序列号为CapDrvCaps.wDeviceIndex = 1;使之有效。

不要让我用capDlgVideoSource来设置,这个东西会弹出一个对话框来选择,不好用,我希望以隐藏的方式设置。

[解决办法]
VFW是386时代的技术,不支持这么高的配置
面向Windows 95及以后版本的Windows的程序应该使用DirectShow。

热点排行