如何知道 MediaPlayerElement 的 TimedTextSource 改变时的事件

How to know the event when `MediaPlayerElement`'s `TimedTextSource` changed

我正在使用 MediaPlayerElement。现在我需要知道 TimedTextSource 更改时发生的事件。 但是我找不到任何文档。

如果要检测TimedTextSource切换事件,可以监听PresentationModeChanged事件:

// source is MediaSource
var playBackItem = new MediaPlaybackItem(source);
playBackItem.TimedMetadataTracks.PresentationModeChanged += PresentationChanged;

...

private void PresentationChanged(MediaPlaybackTimedMetadataTrackList sender, TimedMetadataPresentationModeChangedEventArgs args)
{
    string currentLanguage = args.Track.Language;
    // do other things...
}

谢谢。