MediaControl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Observação
MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls.
Descreve o objeto com o qual os aplicativos se registram para receber notificações de foco de mídia e controle de transporte.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
Xbox One Extensions for the UWP (introduzida na 10.0.10586.0) |
API contract |
Windows.Media.MediaControlContract (introduzida na v1.0)
|
Comentários
A classe MediaControl fornece acesso a eventos de pressionamento de botão. Esses eventos podem ser monitorados e podem modificar a resposta e o comportamento de um aplicativo com reconhecimento de áudio.
Propriedades
AlbumArt |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Obtém ou define o caminho para a arte da capa do álbum. |
ArtistName |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Obtém ou define o nome do artista. |
IsPlaying |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Obtém ou define o estado do botão Reproduzir. |
SoundLevel |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Obtém o nível de som atual. |
TrackName |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Obtém ou define o nome da faixa. |
Eventos
ChannelDownPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando ChannelDown é emitido para o aplicativo. |
ChannelUpPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando ChannelUp é emitido para o aplicativo. |
FastForwardPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando FastForward é emitido para o aplicativo. |
NextTrackPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando NextTrack é emitido para o aplicativo. |
PausePressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando Pause é emitido para o aplicativo. |
PlayPauseTogglePressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando PlayPauseToggle é emitido para o aplicativo. |
PlayPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando Play é emitido para o aplicativo. |
PreviousTrackPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando PreviousTrack é emitido para o aplicativo. |
RecordPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando Record é emitido para o aplicativo. |
RewindPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando Rewind é emitido para o aplicativo. |
SoundLevelChanged |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando o nível de som é alterado. |
StopPressed |
Observação MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls. Evento gerado quando um comando Stop é emitido para o aplicativo. |