Compartilhar via


uap5:VideoRendererEffect

Habilita a ativação de efeitos do renderizador de vídeo em aplicativos.

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <uap5:Extension>

                        <uap5:VideoRendererEffect>

Syntax

<uap5:VideoRendererEffect
    DisplayName = 'A string with a value between 1 and 256 characters in length. This string is localizable.'
    Description = 'A string with a value between 1 and 2048 characters in length.' 
    wincap3:ActivatableClassId = 'A string with a value between 1 and 255 characters in length.'
    wincap3:Path = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, ", |, ?, or *.'
    wincap3:ProcessorArchitecture = 'A string value that can be one of the following: "x86", "x64", "arm", "arm64", or "neutral".' />

    <!-- Child elements -->
    uap5:VideoRendererExtensionProfiles{0,1000}
    uap5:InputTypes{0,1000}

</uap5:VideoRendererEffect>

Chave

? intervalo de ocorrências opcional (zero ou um) {} específico

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
DisplayName O nome de exibição do renderizador de vídeo. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento. Essa cadeia de caracteres é localizável. No
Descrição Uma descrição do efeito do renderizador de vídeo. Uma cadeia de caracteres com um valor entre 1 e 2048 caracteres de comprimento. No
rescap3:ActivatableClassId A ID da classe associada a esse conteúdo de mídia. Uma cadeia de caracteres com um valor entre 1 e 255 caracteres de comprimento. No
rescap3:Path O caminho para o conteúdo de mídia. Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter estes caracteres: <, >, ", |, ?ou *. No
rescap3:ProcessorArchitecture A arquitetura do processador usada para o conteúdo de mídia. Um valor de cadeia de caracteres que pode ser um dos seguintes: x86, x64, arm, arm64 ou neutro. No

Elementos filho

Elemento filho Descrição
VideoRendererExtensionProfiles Contém uma lista de perfis de renderizador de vídeo.
Inputtypes Contém uma lista de subtipos de entrada de mídia.

Elementos pai

Elemento pai Descrição
uap5:Extension Declara um ponto de extensibilidade para o aplicativo.

Comentários

Um efeito de renderizador de vídeo pode implementar VideoRendererExtensionProfiles e InputTypes. Observe que, quando vários esquemas são implementados, os perfis de extensão do renderizador de vídeo são priorizados primeiro.

Exemplos

<uap5:Extension
    Category="windows.videoRendererEffect">
    <uap5:VideoRendererEffect
        DisplayName="Grey1&2"
        Description="Grey Video1&2" 
        ActivatableClassId="GreyEffect12.Grey"
        Path="Grey12.dll">
        <uap5:VideoRendererExtensionProfiles>
            <uap5:VideoRendererExtensionProfile>grey</uap5:VideoRendererExtensionProfile>
        </uap5:VideoRendererExtensionProfiles>
        <uap5:InputTypes>
            <uap5:InputType
                SubType="{2533FA52-3122-4cc1-9A10-78EBC4977CEF}"/>
        </uap5:InputTypes>
    </uap5:VideoRendererEffect>
</uap5:Extension>

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/5
Minimum OS Version Windows 10 versão 1709 (Build 16299)