具有多个值的属性(Windows 媒体格式 11 SDK)
[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器 和 接收器编写器取代。 源读取器 和 接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器 和 接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
某些预定义属性可以为其分配多个值。 例如,Artist 是一个可以具有多个值的属性。 可以多次调用 IWMHeaderInfo3::AddAttribute,以根据需要添加任意数量的 Artist 值。 如果对不支持多个值的属性 AddAttribute 多次调用,则该方法可能会返回错误代码,或者直接忽略请求。
下表列出了支持多个值的属性。 某些属性只能在 ASF 文件中具有多个值,而其他属性在 ASF 和 MP3 文件中可以有多个值。
属性 | 支持多个值 |
---|---|
作者 | ASF、MP3 |
WM/AlbumArtist | ASF |
WM/AlbumCoverURL | ASF |
WM/类别 | ASF |
WM/Composer | ASF、MP3 |
WM/导体 | ASF |
WM/Director | ASF |
WM/流派 | ASF |
WM/GenreID | ASF |
WM/语言 | ASF、MP3 |
WM/Lyrics_Synchronised | ASF、MP3 |
WM/Mood | ASF、MP3 |
WM/图片 | ASF、MP3 |
WM/生成者 | ASF |
WM/PromotionURL | ASF |
WM/UserWebURL | ASF、MP3 |
WM/编写器 | ASF、MP3 |
相关主题