我有一个用于播放音频的 UWP 桌面应用程序。我正在使用 MediaPlayerElement 并将 MediaPlayer 的 Source 属性设置为 MediaPlaybackList。我有两个问题:
如何知道用户何时按下某个 MediaPlayerElement 按钮(播放、暂停、下一曲目等)?
如何以编程方式更改跑步轨迹?
<MediaPlayerElement x:Name="mediaPlayerElement" AutoPlay="False" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,0,0,100" AreTransportControlsEnabled="True" > <MediaPlayerElement.TransportControls> <MediaTransportControls IsSkipBackwardEnabled="False" IsSkipBackwardButtonVisible="False" IsSkipForwardEnabled="False" IsSkipForwardButtonVisible="False" IsFastForwardButtonVisible="True" IsFastForwardEnabled="True" IsFastRewindButtonVisible="True" IsFastRewindEnabled="True" IsFullWindowButtonVisible="False" IsNextTrackButtonVisible="True" IsPreviousTrackButtonVisible="True" IsZoomButtonVisible="False"/> </MediaPlayerElement.TransportControls> </MediaPlayerElement> MediaPlaybackList mediaPlaybackList = new MediaPlaybackList(); public PlayerPage() { this.InitializeComponent(); CreatePlaylist(); mediaPlayerElement.MediaPlayer.Source = mediaPlaybackList; }