MediaPlayer.SourceChanged 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
發生于 MediaPlayer 的媒體來源變更時。
// 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)
事件類型
TypedEventHandler<MediaPlayer,IInspectable>
Windows 需求
裝置系列 |
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)
|
備註
此事件的一般用法是如果您實作自己的傳輸控制項。 您可以檢查來源是否為 MediaSource、 MediaPlaybackItem或 MediaPlaybackList ,然後據以更新 UI,以回應此事件。 例如,如果來源是MediaPlaybackItem,您可以訂閱音訊清單,並標題播放軌並更新 UI 中的清單,讓使用者可以選取使用中的曲目。