gpt4 book ai didi

c# - 在 Windows Phone 8.1 Store 应用程序的背景音频中设置媒体文件标题和专辑

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:00 24 4
gpt4 key购买 nike

我正在构建一个在后台任务中运行 MP3 文件的 Windows Phone 8.1 RT 应用程序。

我按照此处显示的示例代码中的步骤操作:http://code.msdn.microsoft.com/windowsapps/BackgroundAudio-63bbc319

当应用程序在后台运行时,我想显示专辑艺术家和歌曲名称。目前它只显示文件名。

enter image description here

最佳答案

在SampleBackgroundAudioTask中,有一个MyBackgroundAudioTask是用来播放音乐的后台音频任务。有一个 SystemMediaTransportControls 类型的对象在那个叫做 systemmediatransportcontrol 的类中。

SystemMediaTransportControls类使您的应用程序能够使用 Windows 提供的系统媒体传输控件并更新显示的媒体信息。 MyBackgroundAudioTask 中有一个私有(private)方法,负责在当前轨道发生变化时更新 UVC(通用音量控制),称为 UpdateUVCOnNewTrack。这使用 SystemMediaTransportControls.DisplayUpdater设置 MusicProperties . MusicProperties 的类型为 MusicDisplayProperties并包括歌曲名称和歌曲艺术家等属性。

这是设置 UVC 中显示的歌曲名称和艺术家的方式。

systemmediatransportcontrol.DisplayUpdater.MusicProperties.Title = "My lovely track";
systemmediatransportcontrol.DisplayUpdater.MusicProperties.Artist = "An awesome artist";
systemmediatransportcontrol.DisplayUpdater.Update();

关于c# - 在 Windows Phone 8.1 Store 应用程序的背景音频中设置媒体文件标题和专辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25347004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com