如何在C#/ WPF中以编程方式访问Windows Media Player库?

时间:2010-01-08 13:43:56

标签: c# wpf windows media

我需要从我的C#/ WPF应用程序访问和显示来自Windows Media Player库的信息 如何在C#/ WPF中以编程方式执行此操作?

1 个答案:

答案 0 :(得分:5)

这有点像警察......

SDK是一个巨大的主题......样本怎么样?

编辑:1:2:

这就是我所说的起点: “Windows Media Player SDK”的文档是指您下载“Windows SDK”然后使用一些关键接口......

这是接口列表: http://msdn.microsoft.com/en-us/library/dd563069(v=VS.85).aspx

可以在此处开始下载: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B

将您链接到安装程序应用程序,该应用程序基本上可以为您获取文件(类似于Silverlight或Flash安装程序)

编辑2:2:

下载并安装WMP SDK后,在对话框中添加对“WMPLib”的引用,如果与其他人一样,则恰好使用visual studio:)

一旦你有了参考资料,你就可以做到这一点......

WMPlib.WindowsMediaPlayer wmpInstance = new WMPlib.WindowsMediaPlayer();
IWMPMediaCollection lib = wmpInstance.mediaCollection;

从这里开始,它只是一个使用该库的引用的情况...... lib.GetAll()返回媒体库中的所有内容:)

...

这就是它的完成:) !!!