MediaPlayer.SourceChanged Événement
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.
Se produit lorsque la source multimédia du MediaPlayer change.
// 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)
Type d'événement
TypedEventHandler<MediaPlayer,IInspectable>
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Remarques
Une utilisation classique de cet événement est si vous implémentez vos propres contrôles de transport. Vous pouvez répondre à cet événement en vérifiant si la source est MediaSource, MediaPlaybackItem ou MediaPlaybackList , puis mettre à jour votre interface utilisateur en conséquence. Par exemple, si la source est un MediaPlaybackItem, vous pouvez vous abonner à la liste des pistes audio et légende et mettre à jour la liste dans votre interface utilisateur afin que l’utilisateur puisse sélectionner la piste active.