用于UWP背景媒体播放的自定义UI

时间:2017-06-26 03:18:25

标签: c# uwp mediaplayback

我的测试应用尝试在最小化应用时播放音频,因此我选择了“背景媒体播放”。但是当鼠标移动到WindowsTaskBar上的App Icon时,会显示Next / Prev / Pause按钮(参见下图)。如何删除它们?

错误图片,帖子图片的声誉不够 Error image, Don't enough reputation for post image

1 个答案:

答案 0 :(得分:1)

您可以使用SystemMediaTransportControls类的IsEnabled属性从后台任务中禁用它们。

var controls = BackgroundMediaPlayer.Current.SystemMediaTransportControls;
controls.IsEnabled = false;

同样,您可以在应用程序位于前台时使用以下方法禁用它们:

var controls = SystemMediaTransportControls.GetForCurrentView();
controls.IsEnabled = false;