2011-09-08 46 views
0

在“宽松耦合”下的GMFBridge文档中,它指出可以从接收器滤波器创建一个缓冲池。怎么样???我对DirectShow有点新意,并且使用DirectShow.Net库,并且能够创建滤镜图并使用InfTee滤镜与网桥接收。但是这会导致死锁,因为我试图使用三个不同的源图。我一直在网上寻找一个如何创建一个缓冲池的例子,所以我可以渲染一个没有绑定到其他缓冲区的sink滤波器。有人可以帮助我,如果可能的话,你可以包括一个例子,我可以看到它。谢谢。如何使用DirectShow.Net创建GMFBridgeController接收器缓冲池

+0

有人有任何建议? – jhorton

回答

1

我在这里能够弄清楚我的问题的不同解决方案。这是使用原始的FilterGraph来实现SampleGrabber,Preview和WebStream。但为了录制视频,我能够创建一个新的FilterGraph,它将使用WebStream作为源过滤器,然后使用WM Asf Writer进行录制。