MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Windows Phone の MediaElement コントロールのデザイン ガイドライン

2013/12/05

対象: Windows Phone 8 | Windows Phone OS 7.1

MediaElement コントロールは、オーディオまたはビデオの再生に使用します。

このトピックは、次のセクションで構成されています。

MediaElement コントロールは、それ自体にはユーザー インターフェイスはありません。このコントロールは、メディア コンテンツのコンテナーです。ビデオ再生の場合は、全画面表示モードで表示するように構成できます。ユーザーが MediaElement コントロールをタップすると、再生中に再生コントロールが表示されます。そのままタップしないと、再生コントロールは、ビデオ コンテンツの邪魔にならないようにフェードアウトして見えなくなります。

MediaElement コントロールによってオーディオまたはビデオ コンテンツが再生されている場合、既に再生されているバックグラウンド サウンドまたはメディアは中断されます。ユーザーがコントロールをタップすると、アプリは再生を開始します。MediaElement コントロールは一度に 1 つしか動作できません。

MediaElement コントロールを使用して、アプリ固有のビデオおよびオーディオ コンテンツを部分表示または全画面表示で再生します。

メディア アプリを開発する際に知っておくべきメディア関連の認定要件があります。詳細については、「Additional requirements for specific app types for Windows Phone」のセクション 6.4 と 6.5 を参照してください。

MediaElement コントロールを使用して、オーディオまたはビデオ コンテンツの一部を切り離して表示し、強調します。アプリで MediaElement コントロールを使用するときは、1 つの画面に表示する要素の数が多すぎないようにしてください。数が多すぎるとユーザーが対処しきれず、一度に複数の MediaElement コントロールを操作できるという誤った認識をユーザーに与えてしまう可能性があります。また、表示されているコンテンツを全画面表示モードで使用できるようにするかどうかを検討します。

メモメモ:

XNA Game Studio 4.0 を使用して開発する場合は、このセクションをよくお読みください。ゲームおよびメディア プレーヤー アプリでは特別な方法でメディアが処理されます。

  • アプリのサウンド効果ではこのコントロールを使用しないでください。この場合は、XNA Framework SoundEffect API を使用します。これは、MediaElement コントロールによって、バックグラウンドで再生されているオーディオが中断および中止されてしまうからです。

  • MediaElement コントロールがタップされ、再生が開始するまで、アプリでバックグラウンド音楽を中断しないでください。

再生ボタンはできるだけ小さくして、目立たないようにします。たとえば、再生中にフェードアウトできるようにします。オーディオおよびビデオでのスキップ、停止、再生、一時停止、シーク操作を表示するときは、既に定着しているメディア再生記号を使用するように心がけてしてください。

リファレンス

その他の技術情報

表示:
© 2016 Microsoft