标签: c# .net directshow directshow.net
我使用DirectShowLib .Net从WebCam捕获图像。如何在C#中获取我的WebCam状态?我的意思是,如果它被另一个应用程序使用了吗?
答案 0 :(得分:0)
构建捕获图,例如Camera - > Null Renderer并将其置于暂停状态。如果你成功了,那么相机就是空闲的,否则这个第三方应用会把它锁定。
Camera
Null Renderer
您也可以使用IAMResourceControl,但它不太可能用于相机设备。
IAMResourceControl