Partager via


MediaSourceAppServiceConnection Classe

Définition

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
Object Platform::Object IInspectable MediaSourceAppServiceConnection
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.

S’applique à