MediaSourceAppServiceConnection Classe
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.
Permet l’implémentation d’un service d’application qui fournit une source multimédia personnalisée qui peut être consommée par les applications UWP.
public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Remarques
Cette fonctionnalité doit être implémentée dans une tâche en arrière-plan. Lorsque la tâche en arrière-plan est lancée et l’exécution, l’application doit créer un nouveau instance de cette classe, inscrire un gestionnaire pour l’événement InitializeMediaStreamSourceRequested et appeler Démarrer pour informer le système que le service d’application est prêt à gérer les demandes sources de flux.
Le système transmet un IRandomAccessStream et un objet MediaStreamSource non initialisé dans le gestionnaire d’événements InitializeMediaStreamSourceRequested . Le service d’application doit analyser IRandomAccessStream pour créer un IMediaStreamDescriptor. Si le format de flux demandé est pris en charge, le service d’application peut initialiser MediaStreamSource et commencer à fournir des exemples.
Constructeurs
MediaSourceAppServiceConnection(AppServiceConnection) |
Initialise une nouvelle instance de la classe MediaSourceAppServiceConnection. |
Méthodes
Start() |
Avertit le système que le service d’application est prêt à recevoir des demandes de source de flux multimédia. |
Événements
InitializeMediaStreamSourceRequested |
Déclenché par le système pour demander l’initialisation d’un nouveau MediaStreamSource. |