6

Media 要素を使用せずに、Windows 8 アプリでオーディオを再生したいと考えています。メディア要素は、各ページのビジュアル ツリーに添付する必要があります。アプリのすべてのページでバックグラウンド オーディオが使用されるため、アプリ フレームに MediaElement をアタッチする必要があります。全体がちょっとひどい。この Media 要素のナンセンスなしで Windows 8 アプリでオーディオを再生するためのポインターを誰かが提供してくれれば幸いです。

4

1 に答える 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 に答える