Поделиться через


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.

Событие, возникающее при выдаче в приложение команды Воспроизведения .

PreviousTrackPressed

Примечание

Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls.

Событие, возникающее при выдаче в приложение команды PreviousTrack .

RecordPressed

Примечание

Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls.

Событие, возникающее при выдаче для приложения команды Record .

RewindPressed

Примечание

Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls.

Событие, возникающее при выполнении команды Перемотки в приложение.

SoundLevelChanged

Примечание

Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls.

Событие, возникает при изменении уровня звука.

StopPressed

Примечание

Элемент MediaControl может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте SystemMediaTransportControls.

Событие, возникающее при выполнении команды Stop для приложения.

Применяется к

См. также раздел