Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 如何在DirectShow中知道是否使用了网络摄像头?_Video_Directshow_Webcam_Video Capture - Fatal编程技术网

Video 如何在DirectShow中知道是否使用了网络摄像头?

Video 如何在DirectShow中知道是否使用了网络摄像头?,video,directshow,webcam,video-capture,Video,Directshow,Webcam,Video Capture,我是新来的,不知道怎么做。 如何进行此分析IMoniker除了用相机创建一个图形并尝试将其置于暂停/运行状态之外,没有其他方法可以判断。这不需要涉及真实的视频演示,图形可以像摄影机->空渲染器一样简单 另请参见:请告诉我们有关构建过滤器图并开始捕获的更多详细信息。如果相机正在使用中,您将收到一个错误。一旦你到了那里,你就会意识到你不需要一个“完整的图形”来确定相机是否在使用,一个简单的拓扑结构就可以了。但您仍然需要构建并运行它,以便探测相机状态。如果这还不够清楚,只需按照SDK中关于如何预览摄像

我是新来的,不知道怎么做。
如何进行此分析IMoniker

除了用相机创建一个图形并尝试将其置于暂停/运行状态之外,没有其他方法可以判断。这不需要涉及真实的视频演示,图形可以像
摄影机->空渲染器一样简单


另请参见:

请告诉我们有关构建过滤器图并开始捕获的更多详细信息。如果相机正在使用中,您将收到一个错误。一旦你到了那里,你就会意识到你不需要一个“完整的图形”来确定相机是否在使用,一个简单的拓扑结构就可以了。但您仍然需要构建并运行它,以便探测相机状态。如果这还不够清楚,只需按照SDK中关于如何预览摄像头视频的说明进行操作,并查看在使用摄像头时出现的错误。