PlayToManager Class

Fournit l'accès aux fonctions « PlayTo ».

Syntaxe


var playToManager = Windows.Media.PlayTo.PlayToManager;

Attributs

[MarshalingBehavior(Agile)]
[Muse()]
[Version(0x06020000)]

Membres

PlayToManagerClasse possède ces types de membres :

Événements

PlayToManagerClasse possède ces événements.

ÉvénementDescription
SourceRequested Occurs when a user requests media to stream to a Play To target device.
SourceSelected Occurs when a Play To source element has been selected.

 

Méthodes

The PlayToManager Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
GetForCurrentView Gets the Play To manager for the current view.
ShowPlayToUI Displays the Play To UI.

 

Propriétés

Le PlayToManagerClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

DefaultSourceSelection

Lecture/écritureEnables or disables the default source selection for Play To.

 

Remarques

Si votre application comprend des éléments audio, vidéo ou d'image, les utilisateurs peuvent diffuser en continu la source du média pour ces éléments sur un périphérique cible Play To. Vous pouvez utiliser la classe PlayToManager pour personnaliser l'expérience « PlayTo » pour les utilisateurs. Vous pouvez désactiver le comportement par défaut en utilisant la propriété DefaultSourceSelection. Vous pouvez sélectionner le média qui est transmis en continu à l'aide de l'événement SourceRequested. Et vous pouvez afficher une interface utilisateur « PlayTo » personnalisée à la place du talisman Périphériques à l'aide de la méthode ShowPlayToUI.

Dans « PlayTo », la vidéo commence à partir de la position actuelle. Si vous souhaitez démarrer la vidéo depuis le début, recherchez simplement le début de la vidéo dès que la connexion Play To est établie.

Les applications « PlayTo » ne sont pas suspendues tant qu'une vidéo ou de la musique est en cours de lecture sur le récepteur « PlayTo » ou que des images sont envoyées en continu au récepteur « PlayTo ». Les applications ont environ 10 secondes pour envoyer une nouvelle image une fois que celle en cours est affichée, et environ 10 secondes pour envoyer les données audio ou vidéo à la fin de celles en cours.

Pour obtenir un exemple d'utilisation de « PlayTo » dans une application, consultez les rubriques Démarrage rapide : utilisation de « PlayTo » dans les applications (JavaScript) ou Démarrage rapide : utilisation de « PlayTo » dans les applications (C#/VB).

Exemples


// Play To Contract

var ptm = Windows.Media.PlayTo.PlayToManager.getForCurrentView();
ptm.addEventListener("sourcerequested", sourceRequestHandler, false);

function sourceRequestHandler(e) {
    try {
        e.sourceRequest.setSource(mediaElement.msPlayToSource);

    } catch (ex) {
        id("messageDiv").innerHTML += "Exception encountered: " + ex.message + "<br/>";
    }
}


Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.Media.PlayTo
Windows::Media::PlayTo [C++]

Métadonnées

Windows.winmd

Voir aussi

Exemples
Exemple de « PlayTo »
Exemple de récepteur « PlayTo »
Exemple de serveurs multimédias

 

 

Afficher:
© 2014 Microsoft