GlobalSystemMediaTransportControlsSessionManager 类

定义

提供对已与 SystemMediaTransportControls 集成的整个系统的播放会话的访问,以提供播放信息并允许远程控制。

public ref class GlobalSystemMediaTransportControlsSessionManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GlobalSystemMediaTransportControlsSessionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GlobalSystemMediaTransportControlsSessionManager
Public NotInheritable Class GlobalSystemMediaTransportControlsSessionManager
继承
Object Platform::Object IInspectable GlobalSystemMediaTransportControlsSessionManager
属性

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)
应用功能
globalMediaControl

方法

GetCurrentSession()

获取当前会话。 这是系统认为用户最可能想要控制的会话。

GetSessions()

获取所有可用会话。

RequestAsync()

请求 GlobalSystemMediaTransportControlsSessionManager 的实例。

事件

CurrentSessionChanged

在当前会话发生更改时发生。 这是系统认为是用户最可能想要控制的会话。

SessionsChanged

当可用会话列表由于新会话连接或现有会话断开连接而发生更改时发生。

适用于