<分区>
我需要从我的 C#/WPF 应用程序访问和显示来自 Windows Media Player 库的信息。
我如何在 C#/WPF 中以编程方式执行此操作?
<分区>
我需要从我的 C#/WPF 应用程序访问和显示来自 Windows Media Player 库的信息。
我如何在 C#/WPF 中以编程方式执行此操作?
最佳答案
这有点逃避...
SDK 是一个庞大的主题……来个示例怎么样?
编辑:2 之 1:
这就是我所说的起点: “Windows Media Player SDK”的文档是指您下载“Windows SDK”然后使用一些关键接口(interface)...
这是接口(interface)列表: 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 后,如果与其他人一样,您碰巧使用的是 visual studio,请添加对“WMPLib”的引用,它会列在对话框的 com 下 :)
一旦你有了你的引用,你就可以这样做......
WMPlib.WindowsMediaPlayer wmpInstance = new WMPlib.WindowsMediaPlayer();
IWMPMediaCollection lib = wmpInstance.mediaCollection;
从这里开始,它只是一个使用对库的引用的例子...... lib.GetAll() 返回媒体库中的所有内容:)
...
就是这样完成的:) !!!
关于c# - 如何在 C#/WPF 中以编程方式访问 Windows Media Player 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2027907/