MediaPlayer.SourceChanged Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
TypedEventHandler<MediaPlayer,IInspectable>
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.