ms-media-foundation – Microsoft Media Foundation的状态如何?

前端之家收集整理的这篇文章主要介绍了ms-media-foundation – Microsoft Media Foundation的状态如何?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Microsoft Media Foundation(MF)被推出为 Windows Vista中DirectShow的继任者.我主要是忽略它,但它具有DirectShow难以实现的一些功能(如WMV AC-1文件的解码).媒体基金会也是一个更现代的API,所以进行交换似乎是合乎逻辑的.

然而,在线教学资源和官方文档似乎很少缺乏.只有一本涵盖该主题的书(由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,在编写本文时重定向到上述页面).

猜你在找的Windows相关文章