MediaExtensionManager.RegisterMediaExtensionForAppService Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.