MediaPlaybackCommandManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 的行为,并从系统媒体传输控件接收事件。 使用此类可自定义 MediaPlayer 与系统媒体传输控件之间的交互。
public ref class MediaPlaybackCommandManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaPlaybackCommandManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaPlaybackCommandManager
Public NotInheritable Class MediaPlaybackCommandManager
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)
|
注解
通过访问 MediaPlayer 对象的 CommandManager 属性获取 MediaPlaybackCommandManager 的实例。
有关与 SMTC 集成的操作指南,请参阅 与系统媒体传输控件集成。
属性
AutoRepeatModeBehavior |
获取一个 对象,该对象定义切换系统媒体传输控件中的 自动重复 控件时的行为。 |
FastForwardBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的 快进 按钮时的行为。 |
IsEnabled |
获取或设置一个值,该值指示是否启用 MediaPlaybackCommandManager 。 |
MediaPlayer | |
NextBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的 “下一步 ”按钮时的行为。 |
PauseBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的 “暂停” 按钮时的行为。 |
PlayBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的“ 播放 ”按钮时的行为。 |
PositionBehavior |
获取一个 对象,该对象定义移动系统媒体传输控件中的播放位置控件时的行为。 |
PreviousBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的“ 上一个 ”按钮时的行为。 |
RateBehavior |
获取一个 对象,该对象定义使用系统媒体传输控件更改播放速率时的行为。 |
RewindBehavior |
获取一个 对象,该对象定义点击系统媒体传输控件中的 “倒退 ”按钮时的行为。 |
ShuffleBehavior |
获取一个 对象,该对象定义切换系统媒体传输控件中的 Shuffle 按钮时的行为。 |
事件
AutoRepeatModeReceived |
当命令管理器从系统媒体传输控件的 自动重复 控件收到命令时发生。 |
FastForwardReceived |
当命令管理器从系统媒体传输控件的 “快进 ”按钮收到命令时发生。 |
NextReceived |
当命令管理器从系统媒体传输控件的 “下一步 ”按钮收到命令时发生。 |
PauseReceived |
当命令管理器从系统媒体传输控件的 “暂停” 按钮收到命令时发生。 |
PlayReceived |
当命令管理器从系统媒体传输控件的 播放 控件接收命令时发生。 |
PositionReceived |
当命令管理器收到从系统媒体传输控件更改当前播放位置的命令时发生。 |
PreviousReceived |
当命令管理器从系统媒体传输控件的“ 上一个 ”按钮接收命令时发生。 |
RateReceived |
当命令管理器收到从系统媒体传输控件更改当前播放速率的命令时发生。 |
RewindReceived |
当命令管理器从系统媒体传输控件的 “倒退 ”按钮收到命令时发生。 |
ShuffleReceived |
当命令管理器从系统媒体传输控件的 Shuffle 控件收到命令时发生。 |