PlayToManager.SourceRequested | sourcerequested Event

Tritt ein, wenn ein Benutzer das Streaming von Medien für ein "Play To"-Gerät anfordert.

Syntax


function onSourceRequested(eventArgs) { /* Ihr Code */ }
 
// addEventListener syntax
playToManager.addEventListener("sourcerequested", onSourceRequested);
playToManager.removeEventListener("sourcerequested", onSourceRequested);
 
- or -

playToManager.onsourcerequested = onSourceRequested;


Ereignisinformationen

Delegat TypedEventHandler<PlayToManager, PlayToSourceRequestedEventArgs>

Hinweise

Das SourceRequested-Ereignis wird ausgelöst, wenn ein Benutzer den Charm Geräte in einer für "Wiedergeben auf" aktivierten Anwendung auswählt–. Sie stellen das Audio, Video oder Bild bereit, das „Wiedergeben auf“ während des SourceRequested-Ereignisses auf ein Zielgerät streamt.

Wenn Sie innerhalb von 200 Millisekunden keine Medienquelle bereitstellen, ist die Laufzeit für das SourceRequested-Ereignis überschritten und der Charm "Geräte" zeigt für die App keine "Wiedergeben auf"-Ziele mehr an.

Das SourceRequested-Ereignis tritt auf, bevor der Benutzer das Zielgerät auswählt. Das SourceSelected-Ereignis wird ausgelöst, nachdem der Benutzer ein Zielgerät ausgewählt hat. Wenn der Benutzer den Charm Geräte beendet, ohne ein Zielgerät ausgewählt zu haben, wird das SourceSelected-Ereignis nicht ausgelöst.

Ein Beispiel, wie "Wiedergeben auf" in einer Anwendung verwendet werden kann, finden Sie in den Abschnitten zum Thema Schnellstart: Verwenden von "Wiedergeben auf" in Anwendungen (JavaScript) oder Schnellstart: Verwenden von "Wiedergeben auf" in Anwendungen (C#/VB).

Beispiele


// 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/>";
    }
}


Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

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

Metadaten

Windows.winmd

Siehe auch

PlayToManager
Beispiele
Beispiel für „Wiedergeben auf“
PlayToReceiver-Beispiel
Beispiel für Medienserver

 

 

Anzeigen:
© 2015 Microsoft