我搜索过网络、不同论坛和微软Windows 8应用程序示例,但我只找到了两个结果,一个是超出我头脑的结果,要么是用户想要的问题--就像我自己一样--做一些非常简单的任务,比如观察原始的PCM音频(或任何其他通过拓扑结构传递的样本)来进行分析,但除了看这个或那个样本之外,没有任何其他答案。
这些样本的问题是,他们做的太多了,像我这样的菜鸟,并没有找到第一个“容易”进入这个话题。
那么,我的问题是:是否有人得到了一个真实的,最少的,通过MFT实现,甚至更好的模板,可以插入MF拓扑?
有了这个问题,我想很多问了第二组问题的用户--比如我--可以更容易地理解主题的真正核心,而不必理解复杂的样本,将其简化为本质,而不是开始构建他们真正想要做的事情。
任何帮助都是非常感谢的。
发布于 2016-12-16 17:06:13
我知道这很古老,但最近我想回答同样的问题,所以:
关于想要一个简单的样品:恐怕我将要提出的答案是关于你会发现的最简单的.是一个复杂的API,您需要了解C++和COM开发,同时还要了解该API的异步事件驱动特性。抱歉,但这就是野兽的本性。
在Anton Pollinger的“开发微软媒体基金会的转变”一书中,第五章给出了一个名为“图像注入器MFT”的MFT示例,它在视频流上添加了一个图像。这一章中有几条评论指出,这是一个简单通过组件的好地方,例如在第108页:
在许多方面,CImageInjectorMFT是一个传递组件-它不会对通过它传递的数据进行任何根本性的更改……
本书的示例代码可以从这本书的微软新闻页面免费下载。你对第五章样本感兴趣。
关于想要Windows解决方案,我相信您总是在C++项目中构建MFT,该项目的输出是通过RegSvr32注册到COM系统的DLL文件,然后可供Windows应用程序使用。这方面可能会有额外的限制,但当我目前为Win32开发时,我并不确定。
https://stackoverflow.com/questions/13323276
复制相似问题