简体   繁体   English

使用DirectShow从内存渲染

[英]Rendering from memory using DirectShow

I'm very new to DirectShow and I'm looking for a way to render a video which is already loaded into the memory using DirectShow.NET. 我是DirectShow的新手,我正在寻找一种方法来渲染已经使用DirectShow.NET加载到内存中的视频。 How can I do that? 我怎样才能做到这一点? I'd be thankful even if you give me a highlight of the path. 即使您能给我重点介绍我,我也要感谢。

There is no standard component to play from memory data, however Async Filter Sample from Windows SDK implements exactly this. 没有标准组件可以从内存数据中播放,但是Windows SDK的“ 异步过滤器示例”正是实现了这一点。

The application reads the file into memory at the specified rate and plays the file. 应用程序以指定的速率将文件读入内存并播放文件。

Note that the filter requires, however, expects some C++ development from you. 请注意,该过滤器需要,但是,您可能需要一些C ++开发。

See also: 也可以看看:

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM