使用DirectShow从内存渲染

我是DirectShow的新手,我正在寻找一种方法来渲染已经使用DirectShow.NET加载到内存中的video。 我怎样才能做到这一点? 即使你给我一个亮点,我也要感恩。

没有标准组件可以从内存数据中播放,但Windows SDK中的Async Filter Sample实现了这一点。

应用程序以指定的速率将文件读入内存并播放该文件。

但请注意,filter需要您进行一些C ++开发。

也可以看看:

  • 在异步filter示例上
  • 播放内存流中的video文件
  • 你如何让DirectShow从资源中播放video?