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
- Наследование
- Атрибуты
Требования к 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 для приложения. |