共用方式為


MediaControl 類別

定義

注意

mediaControl 可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

描述應用程式註冊的物件,以接收媒體焦點和傳輸控制通知。

public ref class MediaControl abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.MediaControlContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Media.MediaControlContract)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaControl final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.MediaControlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Media.MediaControlContract")]
class MediaControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.MediaControlContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Media.MediaControlContract))]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public static class MediaControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.MediaControlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Deprecated("MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Media.MediaControlContract")]
public static class MediaControl
Public Class MediaControl
繼承
Object Platform::Object IInspectable MediaControl
屬性

Windows 需求

裝置系列
Windows Desktop Extension SDK (已於 10.0.10240.0 引進)
Xbox One Extensions for the UWP (已於 10.0.10586.0 引進)
API contract
Windows.Media.MediaControlContract (已於 v1.0 引進)

備註

MediaControl類別可讓您存取按鈕按下事件。 您可以監視這些事件,並可修改音訊感知應用程式的回應和行為。

屬性

AlbumArt

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

取得或設定相簿封面之圖文的路徑。

ArtistName

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

取得或設定藝術師的名稱。

IsPlaying

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

取得或設定 [播放] 按鈕的狀態。

SoundLevel

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

取得目前的音效等級。

TrackName

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

取得或設定追蹤名稱。

事件

ChannelDownPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

當 ChannelDown命令發出至應用程式時引發的事件。

ChannelUpPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 ChannelUp命令給應用程式時引發的事件。

FastForwardPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

在將 FastForward命令發出給應用程式時引發的事件。

NextTrackPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 NextTrack 命令給應用程式時引發的事件。

PausePressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

對應用程式發出 Pause 命令時引發的事件。

PlayPauseTogglePressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 PlayPauseToggle命令給應用程式時引發的事件。

PlayPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 Play命令給應用程式時引發的事件。

PreviousTrackPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 PreviousTrack 命令給應用程式時引發的事件。

RecordPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

Record 命令發出至應用程式時引發的事件。

RewindPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 Rewind 命令給應用程式時引發的事件。

SoundLevelChanged

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

當音效等級變更時引發的事件。

StopPressed

注意

mediaControl可能會在Windows 8.1之後變更或無法使用版本。 請改用 SystemMediaTransportControls

發出 Stop 命令給應用程式時引發的事件。

適用於

另請參閱