以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]win10怎么获取摄像头?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76953)

--  作者:yinyb36
--  发布时间:2015/11/8 21:02:00
--  [求助]win10怎么获取摄像头?
\'\'获得摄像头名称列表
\'\'_Cams,_CamList在全局代码定义
\'
Dim f As DCap.Filter
_Cams = New DCap.Filters()
_CamList.Clear()
_CamList.Add("无")
Dim c As Integer
For c = 0 To _Cams.VideoInputDevices.Count - 1
    f = _Cams.VideoInputDevices(c)
    _CamList.Add(f.Name)
Next

获取不了摄像头

--  作者:大红袍
--  发布时间:2015/11/8 21:03:00
--  

没有win10测试,不知道,应该是兼容的。我win8.1都行。


--  作者:yinyb36
--  发布时间:2015/11/8 21:13:00
--  
就是不兼容呀
--  作者:大红袍
--  发布时间:2015/11/8 21:14:00
--  
 肯定是你用得不对,比如驱动没装好啊。
--  作者:大红袍
--  发布时间:2015/11/8 21:15:00
--  

那你测试哪个有效啊

 

http://www.baidu.com/baidu?wd=c%23+%C9%E3%CF%F1%CD%B7&tn=monline_4_dg

 


--  作者:yinyb36
--  发布时间:2015/11/8 21:15:00
--  
win7时正常呀
--  作者:大红袍
--  发布时间:2015/11/8 21:15:00
--  
看5楼
--  作者:黄训良
--  发布时间:2016/12/4 10:20:00
--  
DirectX.Capture在Win10下获取摄像头确实存在问题!
--  作者:有点色
--  发布时间:2016/12/4 15:02:00
--  
以下是引用黄训良在2016/12/4 10:20:00的发言:
DirectX.Capture在Win10下获取摄像头确实存在问题!

 

有可能,毕竟是很久的东西了。你试试这个可不可以?我暂时没有win10系统测试

 

https://www.codeproject.com/articles/3566/directx-capture-class-library

 

如果确实不行,另寻一个可以用的摄像头控件呗。