filter 元素

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

filter 元素包含限制播放列表大小、播放列表持续时间或播放列表中的媒体项数的元素。

<filter
    type = "string"
    id = "WPL_GUID"
    name = "string"
>
</filter>
            

属性

类型

筛选器对象的类型。 此属性没有预定义的值。

需要 id ()

唯一标识筛选器对象的 GUID。 调用筛选器对象的 方法来解释筛选器元素中包含的片段元素。

说明
{BC5E21B0-504C-46F6-82BF-FB975C911AD6} “Microsoft 自动播放列表筛选器 -- 按计数、大小或持续时间限制自动播放列表”筛选器的 ID。

名称 (必需)

筛选器对象的名称。

说明
Microsoft 自动播放列表筛选器 - 按计数、大小或持续时间限制自动播放列表 按计数、大小或持续时间限制自动播放列表。

父/子元素

层次结构 元素
Parent smartPlaylist
片段

备注

filter 元素不会将任何媒体元素添加到播放列表;它只是删除或筛选出由 sourceFilter 元素选择的内容。

示例

<filter 
    type = "smartFilterObject" 
    id = "{BC5E21B0-504C-46F6-82BF-FB975C911AD6}" 
    name = "Microsoft Auto Playlist Filter -- Limits auto playlists by count,size or duration">
        <fragment name = "Limit Number of Items">
            <argument name = "number">25</argument>
        </fragment>
</filter>

要求

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

另请参阅

argument 元素

fragment 元素

smartPlaylist 元素

sourceFilter 元素

Windows Media 播放列表元素参考