Compartilhar via


Elemento sourceFilter

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O elemento sourceFilter contém elementos que selecionam itens de uma biblioteca.

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

Atributos

Tipo

O tipo de objeto de filtro. Não há valores predefinidos para esse atributo.

id (obrigatório)

O GUID que identifica exclusivamente o objeto de filtro de origem. Os métodos do objeto de filtro de origem são invocados para interpretar os elementos de fragmento contidos no elemento sourceFilter .

Valor Descrição
{4202947A-A563-4B05-A754-A1B4B5989849} O GUID para o filtro de origem "Música na minha biblioteca".
{B2D9BDDC-8E49-444B-9BA4-193ABF9C7870} O GUID para o filtro de origem "Vídeo na minha biblioteca".
{CC823400-A8E4-4081-B073-D3B6D952FE69} O GUID para o filtro de origem "Imagens na minha biblioteca".
{E5415A66-7763-4BDE-B97F-5557CA73C303} O GUID para o filtro de origem "Programas de TV na minha biblioteca".

name (obrigatório)

O nome do objeto de filtro.

Valor Descrição
Música na minha biblioteca Um objeto de filtro que seleciona itens especificados do conjunto de itens de música na biblioteca do usuário.
Vídeo em minha biblioteca Um objeto de filtro que seleciona itens especificados do conjunto de itens de vídeo na biblioteca do usuário.
Imagens na minha biblioteca Um objeto de filtro que seleciona itens especificados do conjunto de itens de foto na biblioteca do usuário.
Programas de TV na minha biblioteca Um objeto de filtro que seleciona itens especificados do conjunto de itens de TV na biblioteca do usuário.

Elementos pai/filho

Hierarquia Elementos
Parent querySet
Filho Fragmento

Comentários

O elemento sourceFilter seleciona itens da biblioteca sem considerar o tamanho do conjunto de resultados. O elemento filter , por outro lado, limita o tamanho do conjunto de resultados.

Exemplos

<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>

Requisitos

Requisito Valor
Versão
Reprodutor Multimídia do Windows série 9 ou posterior.

Confira também

Elemento filter

Elemento fragment

Elemento querySet

Referência de elementos de playlist do Windows Media