使用C#获取WebCam状态

时间:2011-12-28 12:31:16

标签: c# .net directshow directshow.net

我使用DirectShowLib .Net从WebCam捕获图像。如何在C#中获取我的WebCam状态?我的意思是,如果它被另一个应用程序使用了吗?

1 个答案:

答案 0 :(得分:0)

构建捕获图,例如Camera - > Null Renderer并将其置于暂停状态。如果你成功了,那么相机就是空闲的,否则这个第三方应用会把它锁定。

您也可以使用IAMResourceControl,但它不太可能用于相机设备。