Windows Media 设备管理器 11 SDK

重要

Windows 媒体设备管理器 API 现在包含在 Windows SDK 中。 无需下载其他 SDK。

 

Microsoft Windows Media 设备管理器软件开发工具包 (SDK) 使您能够生成可与连接的便携式设备通信的桌面应用程序和组件。 Windows Media 设备管理器使应用程序或组件能够枚举、浏览和交换与设备的文件、查询元数据和请求播放计数信息。 基于 Windows Media 设备管理器构建的应用程序或组件具有一致的 API,可与各种设备通信,包括媒体传输协议 (MTP)、大容量存储类(MSC)、RAPI 和其他基于最新版本的 Windows 媒体技术构建的设备。

您可以使用 Windows Media 设备管理器 SDK 生成以下项:

  • 桌面应用程序,如自定义媒体播放器。 应用程序和便携式设备之间的所有通信都必须通过 Windows 媒体设备管理器,该设备管理器充当应用程序之间的中转站、Microsoft 数字权限管理系统和服务提供商。
  • 服务提供商充当自定义设备和桌面应用程序之间的通信链接。 尽管 Microsoft 提供了许多可以与大多数设备开箱即用的服务提供商进行通信,但您可以构建自定义服务提供商来自定义设备和桌面应用程序之间的通信。
  • 插件,它可以在设备上执行请求和日志记录播放计数等任务。 这些插件可以附加到其他桌面应用程序,例如 Windows Media Player,以便向内容提供商发送信息,处理向艺术家支付版税的事宜。

若要下载 Windows Media 设备管理器 SDK,请参阅 Windows 媒体下载页

此 SDK 是 Microsoft Windows 媒体软件开发工具包的一个组件。 其他组件包括 Windows 媒体格式 SDK、Windows 媒体服务 SDK、Windows Media Encoder SDK、Windows Media Rights Manager SDK 和 Windows Media Player SDK。

本文档包括以下部分。

部分 说明
准备开始 介绍此版本的 Windows 媒体设备管理器中的新增功能、概述 Windows 媒体设备管理器的工作原理、描述开发应用程序或服务提供商所需的内容,并说明 SDK 附带的示例。
编程指南 讨论如何构建应用程序和服务提供商。
编程参考 为 Windows Media 设备管理器 SDK 支持的接口、方法、类和结构提供 C++ 参考信息。
术语表 定义本文档中使用的术语。