Partilhar via


MediaPlayer.SourceChanged Evento

Definição

Ocorre quando a fonte de mídia do MediaPlayer é alterada.

// 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 de evento

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Um uso típico desse evento é se você estiver implementando seus próprios controles de transporte. Você pode responder a esse evento verificando se a origem é mediaSource, MediaPlaybackItem ou MediaPlaybackList e, em seguida, atualizar sua interface do usuário adequadamente. Por exemplo, se a origem for um MediaPlaybackItem, você poderá assinar a lista de faixas de áudio e legenda e atualizar a lista na interface do usuário para que o usuário possa selecionar a faixa ativa.

Aplica-se a