我想做的是将任意音频文件传递给DirectShow过滤器图并最终使用.NET 3.5 C#和DirectShow.NET接收(PCM音频)流对象.我想说的是我可以说:
Stream OpenFile(string filename) {...}
Run Code Online (Sandbox Code Playgroud)
和
stream.Read(...)
Run Code Online (Sandbox Code Playgroud)
我已经阅读了DirectShow几天,并认为我已经开始掌握过滤器和过滤器图的想法.我找到了如何播放音频或将其写入文件的示例(文件/设备),但似乎找不到Stream对象的解决方案.这甚至可能吗?如果我错过了什么,你能指出我正确的方向吗?
最好,
Hauke