IWMPMediaCollection (VB 和 C#) 接口

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

提供可用于组织大型媒体项集合的方法。

成员

IWMPMediaCollection (VB 和 C#) 接口具有以下类型的成员:

方法

IWMPMediaCollection (VB 和 C#) 接口包含以下方法。

方法 说明
添加 将新的媒体项或播放列表添加到库中。
getAll 返回一个 IWMPPlaylist 接口,该接口对应于包含库中的所有媒体项的播放列表。
getAttributeStringCollection 返回一个 IWMPStringCollection 接口,该接口表示媒体类型中指定属性的所有值集。
getByAlbum 返回一个 IWMPPlaylist 接口,该接口提供对指定相册中的媒体项的访问。
getByAttribute 返回一个 IWMPPlaylist 接口,该接口对应于具有指定值的指定属性。
getByAuthor 返回一个 IWMPPlaylist 接口,该接口提供指定作者对媒体项的访问权限。
getByGenre 返回一个 IWMPPlaylist 接口,该接口提供对指定流派的媒体项的访问权限。
getByName 返回一个 IWMPPlaylist 接口,该接口提供对具有指定名称的媒体项的访问。
getMediaAtom 返回指定属性的索引。
isDeleted 不再支持。
删除 从介质集合中移除指定的媒体项。
setDeleted 将指定的媒体项移动到已删除邮件文件夹。

使用以下通过以下对象或接口访问的属性获取 IWMPMediaCollection 接口。

对象或接口 属性
AxWindowsMediaPlayer mediaCollection
IWMPLibrary mediaCollection

要求

要求
标头
Wmp.h

另请参阅

Visual Basic .NET 和 C 的接口#

IWMPMediaCollection2 接口

IWMPPlaylist 接口 (VB 和 C#)

IWMPStringCollection 接口 (VB 和 C#)