Media 要素を使用せずに、Windows 8 アプリでオーディオを再生したいと考えています。メディア要素は、各ページのビジュアル ツリーに添付する必要があります。アプリのすべてのページでバックグラウンド オーディオが使用されるため、アプリ フレームに MediaElement をアタッチする必要があります。全体がちょっとひどい。この Media 要素のナンセンスなしで Windows 8 アプリでオーディオを再生するためのポインターを誰かが提供してくれれば幸いです。
1 に答える
1
MediaElement でプロパティを設定する必要があります。
<MediaElement x:Name="myMedia" AudioCategory="BackgroundCapableMedia />
この MediaElement のコンテンツは、他のページでも、アプリが中断されたときにも再生されます。また、アプリ マニフェストで、アプリがバックグラウンド オーディオをサポートする機能の[バックグラウンド タスク] -> [オーディオ]を設定する必要があります。
この機能の使用方法についての素晴らしいチュートリアルはこちら:
Background Audio c# Metro
またはこちら:
Play audio in background by use BackgroundCapableMedia
于 2013-05-18T09:40:17.380 に答える