导出 (0) 打印
全部展开

Windows Phone MediaElement 控件设计准则

2013/12/5

适用于: Windows Phone 8 | Windows Phone OS 7.1

MediaElement 控件可以用于音频或视频播放。

本主题包含以下各节。

MediaElement 控件没有自己的用户界面。它只是媒体内容的容器。对于视频播放,它可以配置为以全屏模式显示。当用户点按 MediaElement 控件时,播放控件应在播放过程中显示;当未点按时,播放控件应淡出视图以向用户提供视频内容的流畅视图。

MediaElement 控件播放音频或视频内容时,将会暂停已在播放的任何背景声音或媒体。当用户点按控件时,应用会启动播放体验。一次只可以操作一个 MediaElement 控件。

使用 MediaElement 控件播放应用程序特定的部分或全屏视频和音频内容。

当开发任何媒体应用时,您应该熟悉数种与媒体相关的认证要求。有关更多信息,请参见Additional requirements for specific app types for Windows Phone的第 6.4 节和第 6.5 节。

使用 MediaElement 控件显示和强调一段单独的音频或视频内容。当使用应用中的 MediaElement 控件时,请勿在屏幕中显示过多的控件,这样会使用户不知所措,并且可能会错误地提示用户一次可以操作多个 MediaElement 控件。还请考虑是否可以在全屏模式下使用正在显示的内容。

说明注意:

如果您使用 XNA Game Studio 4.0 进行开发,请仔细阅读本部分;游戏和媒体播放器应用应该使用特定的方式处理媒体。

  • 请勿使用应用中的声音效果控件;而是使用 XNA Framework SoundEffect API。这是因为 MediaElement 控件将会中断,并且会暂停背景中播放的任何音频。

  • 您的应用程序不应暂停背景音乐,直到点按 MediaElement 控件且播放开始是为止。

最小化播放按钮,并使其不引人注目;这包括在播放期间允许它们淡出。当显示音频和视频中的跳过、停止、播放、暂停以及查找操作时,尝试使用已建立的媒体播放符号。

显示:
© 2015 Microsoft