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

發生于因為新會話連線或現有會話中斷連線而變更可用的會話清單時。

適用於