关于库

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

该库是一个数据库,其中包含可供Windows 媒体播放器的数字媒体内容的信息或元数据。 某些信息显示在 Player 的 “库 ”窗格中;可以通过代码获取更多内容。

(在 Windows 媒体播放器 9 系列及更早版本中,此功能称为媒体库。)

该库为用户提供了一种简单的方法来组织和访问数字媒体内容。 例如,用户可以查看按专辑、艺术家、流派或仅作为所有音乐列表整理的音乐。 可以使用 Windows 媒体播放器 SDK 对象模型访问库,以播放内容、检索播放列表、添加内容、删除内容和更改关联的元数据。 Windows 媒体播放器通过限制在某些情况下通过代码访问库的能力来保护用户的隐私。 有关访问权限的详细信息,请参阅 库访问

该库存储有关两种基本类型的数字媒体内容的元数据。 第一种类型是数字媒体项,是单个内容文件,如音乐曲目或照片。 第二种类型播放列表是表示一组数字媒体项的文件,通常按指定的顺序播放。 与数字媒体内容关联的元数据存储为名称/值对。 例如,描述执行歌曲的人员的元数据名为“Artist”,与之关联的值通常是包含表演者姓名的文本字符串。 每个唯一的元数据名称称为 属性。 有关支持的属性的列表,请参阅 属性参考。 有关在代码中使用属性的信息,请参阅 媒体项属性

以下部分提供有关使用库的详细信息:

关于玩家对象模型