sourceFilter 元素
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
sourceFilter 元素包含从库中选择项的元素。
<sourceFilter
type = "string"
id = "WPL_GUID"
name = "string"
>
</sourceFilter>
属性
-
类型
-
筛选器对象的类型。 此属性没有预定义的值。
-
id (必需)
-
唯一标识源筛选器对象的 GUID。 调用源筛选器对象的 方法来解释 sourceFilter 元素中包含的片段元素。
值 说明 {4202947A-A563-4B05-A754-A1B4B5989849} “我的库中的音乐”源筛选器的 GUID。 {B2D9BDDC-8E49-444B-9BA4-193ABF9C7870} “我的库中的视频”源筛选器的 GUID。 {CC823400-A8E4-4081-B073-D3B6D952FE69} “我的库中的图片”源筛选器的 GUID。 {E5415A66-7763-4BDE-B97F-5557CA73C303} “我的库中的电视节目”源筛选器的 GUID。 -
名称 (必需)
-
筛选器对象的名称。
值 说明 我的库中的音乐 从用户库中的音乐项集中选择指定项的筛选器对象。 我的库中的视频 一个筛选器对象,该对象从用户库中的视频项集中选择指定项。 库中的图片 一个筛选器对象,该对象从用户库中的照片项目集中选择指定项目。 我的库中的电视节目 从用户库中的电视项目集中选择指定项的筛选器对象。
父/子元素
层次结构 | 元素 |
---|---|
Parent | querySet |
子 | 片段 |
备注
sourceFilter 元素从库中选择项,而不考虑结果集的大小。 另一方面, 筛选器 元素限制结果集的大小。
示例
<sourceFilter
type = "smartFilterObject"
id = "{4202947A-A563-4B05-A754-A1B4B5989849}"
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>
要求
要求 | 值 |
---|---|
版本 |
Windows Media Player 9 系列或更高版本。 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈