BackgroundMediaPlayer
|
在媒体播放器在后台运行时提供对它的访问权限。
注意
从 Windows 版本 1703 开始,BackgroundMediaPlayer 已弃用,并且在 Windows 的未来版本中可能不可用。 请改用 MediaPlayer 类。 有关详细信息,请参阅 在后台播放媒体。
|
CurrentMediaPlaybackItemChangedEventArgs
|
提供 MediaPlaybackList.CurrentItemChanged 事件的数据。
|
MediaBreak
|
表示一组一个或多个 MediaPlaybackItem 对象,这些对象在播放另一个 MediaPlaybackItem 期间在指定点之前、之后或指定点播放。
|
MediaBreakEndedEventArgs
|
为 MediaBreakManager.BreakEnded 事件提供数据,该事件在 MediaBreak 的播放结束时发生。
|
MediaBreakManager
|
提供有关与 MediaPlayer 关联的 MediaBreak 对象的信息和控制。 此类提供媒体中断开始播放、结束播放、跳过或查找时的事件。 还可以使用此类来确定当前播放的 MediaBreak ,或者启动或跳过 MediaBreak 的播放。
|
MediaBreakSchedule
|
表示一组与 MediaPlaybackItem 关联的 MediaBreak 对象,以及播放媒体中断的项在播放中的位置。
|
MediaBreakSeekedOverEventArgs
|
提供 MediaBreakManager.BreaksSeekedOver 事件的数据,当用户查找媒体播放位置超过一个或多个挂起的媒体中断时发生。
|
MediaBreakSkippedEventArgs
|
为 MediaBreakManager.BreakSkipped 事件提供数据,该事件在跳过 MediaBreak 的播放时发生。
|
MediaBreakStartedEventArgs
|
为 MediaBreakManager.BreakStarted 事件提供数据,该事件在 MediaBreak 开始播放时发生。
|
MediaItemDisplayProperties
|
为播放项时显示在系统媒体传输控件中的 MediaPlaybackItem 定义一组元数据。
|
MediaPlaybackAudioTrackList
|
表示 AudioTrack 对象的只读列表,其中一次可以选择单个曲目。
|
MediaPlaybackCommandManager
|
指定 和 从系统媒体传输控件接收事件的行为。 使用此类可自定义 MediaPlayer 与系统媒体传输控件之间的交互。
|
MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.AutoRepeatModeReceived 事件,当命令管理器从系统媒体传输控件的 自动重复 控件接收命令时发生。
|
MediaPlaybackCommandManagerCommandBehavior
|
为了与 MediaPlaybackCommandManager 对象一起使用,此类允许你启用和禁用系统媒体传输控件命令,并允许你响应命令的已启用状态中的更改。
|
MediaPlaybackCommandManagerFastForwardReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.FastForwardReceived 事件,当命令管理器从系统媒体传输控件的 “快进 ”按钮接收命令时发生。
|
MediaPlaybackCommandManagerNextReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.NextReceived 事件,当命令管理器从系统媒体传输控件的“ 下一步 ”按钮接收命令时发生。
|
MediaPlaybackCommandManagerPauseReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.PauseReceived 事件,当命令管理器从系统媒体传输控件的 “暂停 ”按钮收到命令时发生。
|
MediaPlaybackCommandManagerPlayReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.PlayReceived 事件,当命令管理器从系统媒体传输控件的“ 播放 ”按钮收到命令时发生。
|
MediaPlaybackCommandManagerPositionReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.PositionReceived 事件,当命令管理器收到从系统媒体传输控件更改当前位置的命令时发生此事件。
|
MediaPlaybackCommandManagerPreviousReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.PreviousReceived 事件,当命令管理器从系统媒体传输控件的“ 播放 ”按钮收到命令时发生。
|
MediaPlaybackCommandManagerRateReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.RateReceived 事件,当命令管理器收到从系统媒体传输控件更改当前播放速率的命令时发生此事件。
|
MediaPlaybackCommandManagerRewindReceivedEventArgs
|
提供数据或 MediaPlaybackCommandManager.RewindReceived 事件,当命令管理器从系统媒体传输控件的 “倒退 ”按钮接收命令时发生。
|
MediaPlaybackCommandManagerShuffleReceivedEventArgs
|
提供数据或 ShuffleReceived 事件,当命令管理器从系统媒体传输控件的 Shuffle 控件接收命令时发生。
|
MediaPlaybackItem
|
表示可以播放的媒体项。 此类充当 MediaSource 的包装器,该 MediaSource 公开媒体源中包含的音频轨道、视频轨道和计时元数据轨道。
|
MediaPlaybackItemError
|
表示尝试解析 MediaPlaybackItem 时发生的错误。
|
MediaPlaybackItemFailedEventArgs
|
为 MediaPlaybackList.ItemFailed 事件提供数据。
|
MediaPlaybackItemOpenedEventArgs
|
提供 MediaPlaybackList.ItemOpened 事件的数据。
|
MediaPlaybackList
|
表示可播放的 MediaPlaybackItem 对象的列表。 提供用于切换当前正在播放的项目以及启用循环和洗牌的方法。
|
MediaPlaybackSession
|
提供有关 MediaPlayer 当前播放会话的状态的信息,并提供响应播放会话状态更改的事件。
|
MediaPlaybackSessionBufferingStartedEventArgs
|
为 MediaPlaybackSession 的 BufferingStarted 事件提供数据。
|
MediaPlaybackSessionOutputDegradationPolicyState
|
表示 MediaPlaybackSession 的当前输出降级策略状态。
|
MediaPlaybackSphericalVideoProjection
|
管理 MediaPlaybackSession 的球面视频投影设置。
|
MediaPlaybackTimedMetadataTrackList
|
表示 TimedMetadataTrack 对象的只读列表。
|
MediaPlaybackVideoTrackList
|
表示 VideoTrack 对象的只读列表,其中一次可以选择单个轨道。
|
MediaPlayer
|
提供对媒体播放功能(例如播放、暂停、快进、倒退和音量)的访问。
|
MediaPlayerDataReceivedEventArgs
|
为 MessageReceivedFromBackground 和 MessageReceivedFromForeground 事件提供数据。
|
MediaPlayerFailedEventArgs
|
提供 MediaFailed 事件的数据。
|
MediaPlayerRateChangedEventArgs
|
提供 MediaPlayerRateChanged 事件的数据。
|
MediaPlayerSurface
|
提供对 MediaPlayer 和 Compositor 之间共享的 ICompositionSurface 的访问权限,以允许使用 Windows.UI.Composition API 呈现 MediaPlayer 内容,而无需使用 XAML 框架。
|
PlaybackMediaMarker
|
表示媒体流时间线上特定位置的标记。
|
PlaybackMediaMarkerReachedEventArgs
|
提供 PlaybackMediaMarkerReached 事件的数据。
|
PlaybackMediaMarkerSequence
|
PlaybackMediaMarker 对象的有序集合。
|
TimedMetadataPresentationModeChangedEventArgs
|
为 MediaPlaybackTimedMetadataTrackList.PresentationModeChanged 事件提供数据。
|