Uwp 如何在MediaPlayerElement的整个生命周期中保持播放速率?

Uwp 如何在MediaPlayerElement的整个生命周期中保持播放速率?,uwp,media-player,Uwp,Media Player,在MediaElement中,有一个名为的属性,该属性将在MediaElement的整个生命周期中持续存在 但是MediaPlayerElement没有属性DefaultPlaybackRate 我已经检查过播放另一个视频时,PlaybackRate将始终设置为1.0 private void PlaybackSession_PlaybackRateChanged(MediaPlaybackSession sender, object args) { Globals.playbackRa

在MediaElement中,有一个名为的属性,该属性将在MediaElement的整个生命周期中持续存在

但是
MediaPlayerElement
没有属性
DefaultPlaybackRate

我已经检查过播放另一个视频时,
PlaybackRate
将始终设置为1.0

private void PlaybackSession_PlaybackRateChanged(MediaPlaybackSession sender, object args)
{
    Globals.playbackRate = mediaPlayer.PlaybackSession.PlaybackRate;
}

那么有更好的方法吗?

我在MediaPlayerElement中测试了MediaPlaybackSession的播放速率,当播放另一个视频时,它确实变成了1.0。我在UWP文档中搜索了这方面的内容,但是UWP没有像DefaultPlaybackRate这样的API可以在MediaPlayerElement的整个生命周期中保持播放速率。因此,目前,您只能在每次播放avideo时手动设置播放速率。是否有任何方法向MS开发团队报告此问题?Thx.如果你想获得此功能,你可以到Feedback Hub(开始菜单->Feedback Hub)提交你的功能请求。我以前提交过很多问题,但都没有解决。功能请求需要升级投票。你的选票越多,团队就越容易注意到。