WinTV USB不支持';调用capGetDriverDescriptionA VB.net 2012时,不会显示为视频捕获设备

WinTV USB不支持';调用capGetDriverDescriptionA VB.net 2012时,不会显示为视频捕获设备,vb.net,webcam,video-capture,Vb.net,Webcam,Video Capture,我已经成功地从一个创造性的VF0350网络摄像头获得了一个实时视频窗口 但是,如果我卸下网络摄像头并插入Hauppauge WinTv usb 7,即使在重新启动后,创意网络摄像头仍会显示为捕获设备。也没有WinTv设备的迹象 我正在调用capGetDriverDescriptionA以获取捕获设备的列表(在avicap32.dll中) 这是wintv驱动程序的问题吗?如果您使用的是不推荐使用的API,请使用更新的API,它可以更好地识别摄像头设备。我只举MSDN上的一个网络摄像头示例。。。不可

我已经成功地从一个创造性的VF0350网络摄像头获得了一个实时视频窗口

但是,如果我卸下网络摄像头并插入Hauppauge WinTv usb 7,即使在重新启动后,创意网络摄像头仍会显示为捕获设备。也没有WinTv设备的迹象

我正在调用capGetDriverDescriptionA以获取捕获设备的列表(在avicap32.dll中)


这是wintv驱动程序的问题吗?

如果您使用的是不推荐使用的API,请使用更新的API,它可以更好地识别摄像头设备。我只举MSDN上的一个网络摄像头示例。。。不可否认,现在是2011年,用微软的术语来说是如此古老。。。我将用DirectShow来代替…
capGetDriverDescriptionA
仍然存在,但它已经被弃用了10多年,即使最近的SDK中包含了示例。更不用说它只支持视频源的一个子集。