MediaControl クラス

定義

Note

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

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

アルバム カバーのアートワークへのパスを取得または設定します。

ArtistName

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

アーティストの名前を取得または設定します。

IsPlaying

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

[再生] ボタンの状態を取得または設定します。

SoundLevel

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

現在のサウンド レベルを取得します。

TrackName

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

トラック名を取得または設定します。

イベント

ChannelDownPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

アプリケーションに対して ChannelDown コマンドが発行されたときに発生するイベント。

ChannelUpPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

ChannelUp コマンドがアプリケーションに発行されたときに発生するイベント。

FastForwardPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

FastForward コマンドがアプリケーションに発行されたときに発生するイベント。

NextTrackPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

NextTrack コマンドがアプリケーションに発行されたときに発生するイベント。

PausePressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

Pause コマンドがアプリケーションに対して発行されたときに発生するイベント。

PlayPauseTogglePressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

PlayPauseToggle コマンドがアプリケーションに発行されたときに発生するイベント。

PlayPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

Play コマンドがアプリケーションに発行されたときに発生するイベント。

PreviousTrackPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

PreviousTrack コマンドがアプリケーションに発行されたときに発生するイベント。

RecordPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

Record コマンドがアプリケーションに発行されたときに発生するイベント。

RewindPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

Rewind コマンドがアプリケーションに発行されたときに発生するイベント。

SoundLevelChanged

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

サウンド レベルが変更されたときに発生するイベント。

StopPressed

Note

mediaControl は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 SystemMediaTransportControls を使用します

Stop コマンドがアプリケーションに発行されたときに発生するイベント。

適用対象

こちらもご覧ください