smartPlaylist 元素

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

smartPlaylist 元素包含播放列表的动态定义部分。

<smartPlaylist
    version = "number"
>
</smartPlaylist>

属性

术语 说明
版本 (必需)
表示智能播放列表架构版本号的十进制数。 设置为 1.0.0.0。

父/子元素

层次结构 元素
Parent seq
querySet筛选器

备注

smartPlaylist 元素通常包含 querySet 元素,也可以包含筛选器元素。

示例

<smartPlaylist version = "1.0.0.0">
    <querySet>
        <sourceFilter 
            type = "smartFilterObject"
            id = "12345678-1234-3333-abCD-123ABCdefGHI"
            name = "Music in my library">
                <fragment name = "Genre">
                    <argument name = "condition">Is</argument>
                    <argument name = "value">Rock</argument>
                </fragment>
                <fragment name = "Album Artist">
                    <argument name = "condition">Is Not</argument>
                    <argument name = "value">Brenda Diaz</argument>
                </fragment>
        </sourceFilter>
    </querySet>
    <filter>
    </filter>
</smartPlaylist>

要求

要求
版本
Windows Media Player 9 系列或更高版本。

另请参阅

argument 元素

filter 元素

fragment 元素

querySet 元素

seq 元素

Windows Media 播放列表元素参考