Compartilhar via


MediaExtensionManager.RegisterMediaExtensionForAppService Método

Definição

Registra uma extensão de mídia que fornece uma tarefa em segundo plano que decodifica a mídia.

public:
 virtual void RegisterMediaExtensionForAppService(IMediaExtension ^ extension, AppServiceConnection ^ connection) = RegisterMediaExtensionForAppService;
void RegisterMediaExtensionForAppService(IMediaExtension const& extension, AppServiceConnection const& connection);
public void RegisterMediaExtensionForAppService(IMediaExtension extension, AppServiceConnection connection);
function registerMediaExtensionForAppService(extension, connection)
Public Sub RegisterMediaExtensionForAppService (extension As IMediaExtension, connection As AppServiceConnection)

Parâmetros

extension
IMediaExtension

Um objeto que implementa IMediaExtension.

connection
AppServiceConnection

Um objeto AppServiceConnection que representa uma conexão de ponto de extremidade para um serviço de aplicativo.

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Chame esse método de dentro do método Run de um componente de Windows Runtime que expõe sua extensão de mídia.

Obtenha uma instância de AppServiceConnection convertendo a propriedade TriggerDetails do IBackgroundTaskInstance passada para o método Run para um objeto AppServiceTriggerDetails e acessando a propriedade AppServiceConnection .

Para que sua tarefa em segundo plano receba um objeto AppServiceTriggerDetails , você deve registrá-lo como um serviço de aplicativo no arquivo de manifesto do aplicativo. Para obter mais informações, consulte Criar e consumir um serviço de aplicativo.

Aplica-se a