Partager via


MediaExtensionManager.RegisterMediaExtensionForAppService Méthode

Définition

Inscrit une extension multimédia qui fournit une tâche en arrière-plan qui décode le 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)

Paramètres

extension
IMediaExtension

Objet qui implémente IMediaExtension.

connection
AppServiceConnection

Objet AppServiceConnection qui représente une connexion de point de terminaison pour un service d’application.

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Appelez cette méthode à partir de la méthode Run d’un composant Windows Runtime qui expose votre extension multimédia.

Obtenez une instance d’AppServiceConnection en cassant la propriété TriggerDetails de l’IBackgroundTaskInstance passée dans la méthode Run à un objet AppServiceTriggerDetails, puis en accédant à la propriété AppServiceConnection.

Pour que votre tâche en arrière-plan reçoive un objet AppServiceTriggerDetails , vous devez l’inscrire en tant que service d’application dans votre fichier manifeste d’application. Pour plus d’informations, consultez Créer et consommer un service d’application.

S’applique à