具有多个值的属性 (Windows Media Format 11 SDK)

某些预定义属性可以分配多个值。 例如, Artist 是一个可以具有多个值的属性。 可以多次调用 IWMHeaderInfo3::AddAttribute ,根据需要添加任意数量的 Artist 值。 如果对不支持多个值的属性多次调用 AddAttribute ,该方法可能会返回错误代码,或者直接忽略你的请求。

下表列出了支持多个值的属性。 某些属性只能在 ASF 文件中具有多个值,而其他属性可以在 ASF 和 MP3 文件中具有多个值。

Attribute 支持多个值
作者 ASF、MP3
WM/AlbumArtist ASF
WM/AlbumCoverURL ASF
WM/类别 ASF
WM/Composer ASF、MP3
WM/导体 ASF
WM/控制器 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

 

属性