微软媒体基础架构中与DirectShow自定义视频过滤器相对应的是什么?

3

与我们可以制作自定义DirectShow过滤器以制作虚拟摄像头/麦克风(然后在另一个程序中选择此虚拟摄像头,例如Skype)的方式相同,Media Foundation中的该功能等效于什么?由于MF将取代DS,我决定尝试使我的程序具有某种未来兼容性,并希望有一个起点。任何想法/教程/链接等都将非常感激。

1个回答

2
媒体基金会采用了媒体源的概念,这与DirectShow虚拟设备非常接近。

媒体源是在媒体基金会管道中生成媒体数据的对象。本节详细描述了媒体源API。如果您正在实现自定义媒体源或使用媒体基金会管道之外的媒体源,请阅读本节。

尽管您可能知道多个应用程序可以连接到您的自定义DirectShow源,但是如果您尝试找到连接到媒体基金会实现的源的内容,您将会遇到困难:Skype尚未尝试利用它们。

您可以在那里找到很好的示例:媒体基金会示例代码


太棒了。我得研究一下那些例子。 - user71512

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接