关于类型 1 在线商店

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

注意

本部分介绍专为在线商店使用而设计的功能。 不支持在在线商店的上下文之外使用此功能。

 

Microsoft Windows 媒体播放器 11 支持两种类型的在线商店:类型 1 和类型 2。 与类型 2 存储相比,类型 1 存储更深入地集成到Windows 媒体播放器中。 类型 1 在线商店提供可下载的音乐目录,以便Windows 媒体播放器可以将应用商店的内容提供给用户,就像内容位于用户的本地媒体库中一样。

类型 1 在线商店必须提供实现 IWMPContentPartner 接口的插件。 当用户在Windows 媒体播放器用户界面中导航时,播放器会调用该插件,以便在线商店可以通过提供显示在 Player 中的网页来增强用户体验。

将其与类型 2 商店区分开的类型 1 在线商店的功能包括:

  • 易于使用。 用户可以使用与当前用于管理个人库的相同、熟悉Windows 媒体播放器用户界面,从在线商店目录中浏览音乐。 在任何特定时间,用户只能查看浏览功能中的单个在线商店目录。
  • 方便。 用户可以采样或购买音乐,而无需从“浏览”功能切换到Windows 媒体播放器用户界面的另一部分。
  • 丰富的功能。 由于在线商店目录的存储方式类似于用户的库,因此许多Windows 媒体播放器库功能都可以应用于目录。 例如,用户可以使用“浏览”功能的字轮来筛选在线商店目录。

对于在线商店提供商,提供类型 1 存储而不是类型 2 存储的优势包括:

  • Windows 媒体播放器库树中高度可见的自定义节点。
  • 专为音乐购买而设计的系统。
  • 改进了与玩家进程的连接。
  • 更好、更易于使用的下载管理器。
  • 能够在 Player (中的各种功能之间导航,包括) 打开特定的库树节点。
  • 有关订阅内容的许可证过期的通知。
  • 有关使用连接的便携式音乐播放器的通知。

以下部分提供有关类型 1 在线商店的概述信息。

部分 说明
音乐目录 介绍在线商店提供的音乐目录。 介绍 Microsoft 提供的目录编译器。
内容容器 描述内容容器接口 (IWMPContentContainer) ,该接口用于表示要购买或下载的媒体项的集合。
库集成 描述如何将在线商店的音乐目录集成到播放器的库视图中。
发现页面 描述Windows 媒体播放器与在线商店提供的网页之间的交互。
上下文菜单 描述当用户导航播放器用户界面时,在线商店如何提供上下文菜单。
音频流 描述在线商店如何为Windows 媒体播放器提供用于流式处理音频内容的 URL。
类型 1 在线商店的 ServiceInfo 文档 介绍类型 1 在线商店提供的 ServiceInfo XML 文档。
类型 1 在线商店插件 描述类型 1 在线商店必须提供的插件。

 

类型 1 在线商店