然而,在线教学资源和官方文档似乎很少缺乏.只有一本涵盖该主题的书(由Microsoft出版),它不再适用于正常价格. (人们收取$500,或更多为二手版本.)
据我所见,没有其他的书.而微软的其他技术通常由多个发布商在多本书中涵盖.
官方媒体基金会博客自2011年以来没有更新.在两年内,仅有10个技术文章被写入,其中5个覆盖了错误记录/跟踪,而不是实际的功能.
StackOverflow标签ms-media-foundation仅用于328个问题,其中142个未被回答.相比之下,有1641个DirectShow问题,其中只有496个没有得到答复.
那么微软媒体基金会怎么了?新的API是否会起飞并取代DirectShow,甚至有微软呢呢放弃了MF呢,有利于回归旧的和生锈的(可信赖的)DirectShow.或者还有另一个非微软框架已经接管了?
我的怀疑是,微软确实希望使MF成为Windows平台的标准媒体API,也许最好的指示是Windows Universal App Samples,其中有7个“mfapi.h”实例,但是“dshow.h”的零个实例.此外,相对较新的WPF MediaCapture和MediaElement控件会挂接到Media Foundation API中,所以似乎可以安全地说,对于所有新的工作,Microsoft正在使用MF而不是DirectShow.
哇我看看你对Polinger’s MF book的意思!我有这本书(我现在很快就会以这个价格出售),并且可以向你保证,这绝对不值得.尽管重读了很多次,我从来没有真正找到很多帮助.它与在线文档几乎相同,因为它支持少量的具体场景(实际上,本书中的许多章节只是重新打印SDK示例),一旦你需要做一些你以外的事情是你自己的
关于官方的MF博客,MSDN论坛上有一个关于事情的线索,微软的一个人回应说他们已经切换了博客平台(显然,如果他们可以写一个注释,这将是很好的).显然,一些Microsoft MF开发者仍然是博客.这似乎是最活跃的one.
更新:如果任何人因为Polinger图书参考笔记而被绘制在这里,则可以从here下载配套代码(本书中引用的原始链接为http://go.microsoft.com/FWLink/?Linkid=229072,在编写本文时重定向到上述页面).