使用DirectShow从内存渲染
我是DirectShow的新手,我正在寻找一种方法来渲染已经使用DirectShow.NET加载到内存中的video。 我怎样才能做到这一点? 即使你给我一个亮点,我也要感恩。
没有标准组件可以从内存数据中播放,但Windows SDK中的Async Filter Sample实现了这一点。
应用程序以指定的速率将文件读入内存并播放该文件。
但请注意,filter需要您进行一些C ++开发。
也可以看看:
- 在异步filter示例上
- 播放内存流中的video文件
- 你如何让DirectShow从资源中播放video?