当前位置: 代码迷 >> 多媒体/流媒体开发 >> 100分,directshow开发中怎么在capture filter中识别打开哪个物理设备
  详细解决方案

100分,directshow开发中怎么在capture filter中识别打开哪个物理设备

热度:712   发布时间:2013-02-26 00:00:00.0
100分求救,directshow开发中如何在capture filter中识别打开哪个物理设备?
多个物理设备对应同一个ax文件(capture filter),DevicePath的注册信息分别为test0和test1,在amcap上也能看见test0和test1两个设备,但是如何在capture filter中判断需要打开test0设备还是test1设备?capture filter的初始化接口也并没有看到传入和物理设备相关的信息,是有什么api可以调用主动获得DevicePath么?因为不能从上层调用的接口中获取要打开哪个物理设备的信息,所以,在amcap中无论是点test0还是test1,最后打开的都是test0设备,请问这个问题怎么解决呢?求高人指点。满分赠上!!!谢谢

------解决方案--------------------------------------------------------
设备因该有唯一的设备节点还标识,你找这个标识符好了
------解决方案--------------------------------------------------------
:-),跌帖子吧
  相关解决方案