GlobalSystemMediaTransportControlsSession 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表另一個應用程式的播放會話,提供該會話的相關資訊,而且可能允許控制項。
public ref class GlobalSystemMediaTransportControlsSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GlobalSystemMediaTransportControlsSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class GlobalSystemMediaTransportControlsSession
Public NotInheritable Class GlobalSystemMediaTransportControlsSession
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10, version 1809 (已於 10.0.17763.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)
|
應用程式功能 |
globalMediaControl
|
屬性
SourceAppUserModelId |
取得會話來源應用程式的應用程式使用者模型識別碼。 |
方法
GetPlaybackInfo() |
取得此會話的 GlobalSystemMediaTransportControlsSessionPlaybackInfo,精確到呼叫的時間。 |
GetTimelineProperties() |
取得代表此會話時間軸狀態的 GlobalSystemMediaTransportControlsSessionTimelineProperties 實例。 |
TryChangeAutoRepeatModeAsync(MediaPlaybackAutoRepeatMode) |
嘗試變更會話上的 MediaPlaybackAutoRepeatMode。 |
TryChangeChannelDownAsync() |
嘗試在會話上關閉通道。 |
TryChangeChannelUpAsync() |
嘗試在會話上向上變更通道。 |
TryChangePlaybackPositionAsync(Int64) |
嘗試將會話上的播放位置變更為指定時間,以刻度為單位。 |
TryChangePlaybackRateAsync(Double) |
嘗試將會話上的播放速率變更為所要求的值。 |
TryChangeShuffleActiveAsync(Boolean) |
嘗試變更會話是否主動隨機顯示。 |
TryFastForwardAsync() |
嘗試讓會話進入 FastForward 狀態。 |
TryGetMediaPropertiesAsync() |
嘗試取得此會話的媒體屬性。 |
TryPauseAsync() |
嘗試要求會話暫停。 |
TryPlayAsync() |
嘗試要求會話開始播放。 |
TryRecordAsync() |
嘗試要求會話開始錄製。 |
TryRewindAsync() |
嘗試要求會話倒轉。 |
TrySkipNextAsync() |
嘗試要求會話下一步略過。 |
TrySkipPreviousAsync() |
嘗試要求會話略過先前。 |
TryStopAsync() |
嘗試要求會話停止播放。 |
TryTogglePlayPauseAsync() |
嘗試根據會話目前的播放狀態,要求會話啟動或暫停播放。 |
事件
MediaPropertiesChanged |
發生于會話的 MediaProperties 已變更時。 |
PlaybackInfoChanged |
發生于會話的播放資訊已變更時。 |
TimelinePropertiesChanged |
發生于此會話的時間軸屬性變更時。 |