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

问题描述 投票:3回答:1

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

c# wpf windows media
1个回答
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()返回媒体库中的所有内容:)

...

这就是它如何完成:) !!!

© www.soinside.com 2019 - 2024. All rights reserved.