DirectShow从内存中读取一个回调方法

DirectShow Read From Memory with a Callback method

本文关键字:一个 回调 方法 内存 读取 DirectShow      更新时间:2023-10-16

在此之前我一直使用MCI &在上述回调方法的帮助下,直接从内存中读取数据块。

是否有使用DirectShow完成相同回放方法的示例?我玩了一点,与"MemFile"的例子,是包含在平台SDK,但这段代码读取整个文件到内存,而我需要加载数据块代替。

在哪里查看或者使用什么接口来完成目标?

认为,

memfile示例是正确的。您需要实现IAsyncReader接口来从内存缓冲区中提取数据,这是最接近的示例。

我刚刚创建了一个新的源过滤器!