0
DirectShow支持多種視頻輸入設備,只要系統中提供了適當的捕獲過濾器即可。在DirectShow中有沒有辦法檢測視頻輸入設備的類型?假設我正在列舉視頻輸入設備,並且只想拍攝相機... 如果DirectShow中沒有特定的API,您能否提出其他尋找相機設備的方法?DirectShow中不同種類的視頻輸入設備
DirectShow支持多種視頻輸入設備,只要系統中提供了適當的捕獲過濾器即可。在DirectShow中有沒有辦法檢測視頻輸入設備的類型?假設我正在列舉視頻輸入設備,並且只想拍攝相機... 如果DirectShow中沒有特定的API,您能否提出其他尋找相機設備的方法?DirectShow中不同種類的視頻輸入設備
解析moniker顯示名稱可以獲得一些線索,具體而言,您通常可以分類出虛擬攝像頭,這些虛擬攝像頭不是通過內核模式驅動程序實現的(後端有真實的硬件設備,您可以獲取VID/PID標識符來檢查例如,針對已知設備的內部數據庫)。沒有什麼可以做得更多,沒有其他信息附在那裏。
您需要閱讀David Miller的帖子:How to identify a video device correctly?。