将音乐添加到 windows 8.1 应用 - Visual studio 2013
Add music to windows 8.1 app - Visual studio 2013
我正在创建一个 windows 应用程序,windows 8.1 应用程序,使用 visual studio 2013.
我想给它加个背景音乐
如何添加?
您是指应用程序播放时的音乐还是应用程序在后台播放时的音乐 运行ning?
对于两者,您都需要设置一个 MediaElement 运行来播放您想要播放的音乐文件。
由于 MediaElement 只会在它位于可视化树中时播放,因此您需要玩一个小技巧来让它 运行 遍历应用程序的所有页面:而不是 运行 遍历应用程序在顶级页面之外,使用 MediaElement 和子框架创建根页面,然后 运行 应用程序的页面在子框架之外。有关详细信息,请参阅我的博客文章 Frame of reference: keeping the music playing across pages。
要在应用程序处于后台时播放音乐,您需要声明后台音频任务,将 MediaElement 设置为 BackgroundCapableMedia,并连接 SystemMediaTransportControls。有关详细信息,请参阅 MSDN 上的 How to play audio in the background 文档。
我正在创建一个 windows 应用程序,windows 8.1 应用程序,使用 visual studio 2013.
我想给它加个背景音乐
如何添加?
您是指应用程序播放时的音乐还是应用程序在后台播放时的音乐 运行ning?
对于两者,您都需要设置一个 MediaElement 运行来播放您想要播放的音乐文件。
由于 MediaElement 只会在它位于可视化树中时播放,因此您需要玩一个小技巧来让它 运行 遍历应用程序的所有页面:而不是 运行 遍历应用程序在顶级页面之外,使用 MediaElement 和子框架创建根页面,然后 运行 应用程序的页面在子框架之外。有关详细信息,请参阅我的博客文章 Frame of reference: keeping the music playing across pages。
要在应用程序处于后台时播放音乐,您需要声明后台音频任务,将 MediaElement 设置为 BackgroundCapableMedia,并连接 SystemMediaTransportControls。有关详细信息,请参阅 MSDN 上的 How to play audio in the background 文档。