DirectShow中获得摄像头的DevicePath, 得到如下不同效果

摄像头A -> USB口A
\\?\USB#VID_1871&PID_7670&MI_00#6&2FF8DBA&0&0000#{65E8773D-8F56-11D0-A3B9-00A0C9223196}\GLOBAL
摄像头B -> USB口B
\\?\USB#VID_1E4E&PID_0109&MI_00#6&D9BD59C&0&0000#{65E8773D-8F56-11D0-A3B9-00A0C9223196}\GLOBAL


摄像头A -> USB口B
\\?\USB#VID_1871&PID_7670&MI_00#6&3776638C&0&0000#{65E8773D-8F56-11D0-A3B9-00A0C9223196}\GLOBAL
摄像头B -> USB口A

\\?\USB#VID_1E4E&PID_0109&MI_00#6&20558641&0&0000#{65E8773D-8F56-11D0-A3B9-00A0C9223196}\GLOBAL


说明:

1. 重启电脑以后不变.

2. 以摄像头A为例, 无论插哪一个口, VID和PID是不变的.

3. 蓝色字体部分, 4个都不一样.


你可能感兴趣的:(DirectShow,DirectShow,摄像头,DevicePath)