Condividi tramite


MediaPlayer.SourceChanged Evento

Definizione

Si verifica quando l'origine multimediale per MediaPlayer cambia.

// Register
event_token SourceChanged(TypedEventHandler<MediaPlayer, IInspectable const&> const& handler) const;

// Revoke with event_token
void SourceChanged(event_token const* cookie) const;

// Revoke with event_revoker
MediaPlayer::SourceChanged_revoker SourceChanged(auto_revoke_t, TypedEventHandler<MediaPlayer, IInspectable const&> const& handler) const;
public event TypedEventHandler<MediaPlayer,object> SourceChanged;
function onSourceChanged(eventArgs) { /* Your code */ }
mediaPlayer.addEventListener("sourcechanged", onSourceChanged);
mediaPlayer.removeEventListener("sourcechanged", onSourceChanged);
- or -
mediaPlayer.onsourcechanged = onSourceChanged;
Public Custom Event SourceChanged As TypedEventHandler(Of MediaPlayer, Object) 

Tipo evento

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Un uso tipico di questo evento è se si implementano i propri controlli di trasporto. È possibile rispondere a questo evento controllando se l'origine è mediaSource, MediaPlaybackItem o MediaPlaybackList e quindi aggiornare di conseguenza l'interfaccia utente. Ad esempio, se l'origine è un oggetto MediaPlaybackItem, è possibile sottoscrivere l'elenco di tracce audio e didascalia e aggiornare l'elenco nell'interfaccia utente in modo che l'utente possa selezionare la traccia attiva.

Si applica a