MediaControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hinweis
MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls.
Beschreibt das Objekt, bei dem Anwendungen registriert werden, um Medienfokus- und Transportsteuerungsbenachrichtigungen zu empfangen.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
Xbox One Extensions for the UWP (eingeführt in 10.0.10586.0) |
API contract |
Windows.Media.MediaControlContract (eingeführt in v1.0)
|
Hinweise
Die MediaControl-Klasse bietet Zugriff auf Schaltflächendruckereignisse. Diese Ereignisse können überwacht werden und können die Reaktion und das Verhalten einer audiofähigen App ändern.
Eigenschaften
AlbumArt |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Ruft den Pfad zum Artwork für das Albumcover ab oder legt diesen fest. |
ArtistName |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Ruft den Namen des Künstlers ab oder legt den Namen des Künstlers fest. |
IsPlaying |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Ruft den Status der Wiedergabeschaltfläche ab oder legt den Zustand fest. |
SoundLevel |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Ruft den aktuellen Soundpegel ab. |
TrackName |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Ruft den Titel ab oder legt den Titel fest. |
Ereignisse
ChannelDownPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein ChannelDown-Befehl für die Anwendung ausgegeben wird. |
ChannelUpPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein ChannelUp-Befehl für die Anwendung ausgegeben wird. |
FastForwardPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein FastForward-Befehl für die Anwendung ausgegeben wird. |
NextTrackPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein NextTrack-Befehl für die Anwendung ausgegeben wird. |
PausePressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein Pause-Befehl für die Anwendung ausgegeben wird. |
PlayPauseTogglePressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein PlayPauseToggle-Befehl an die Anwendung ausgegeben wird. |
PlayPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein Wiedergabebefehl für die Anwendung ausgegeben wird. |
PreviousTrackPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein PreviousTrack-Befehl für die Anwendung ausgegeben wird. |
RecordPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein Record-Befehl für die Anwendung ausgegeben wird. |
RewindPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein Rewind-Befehl für die Anwendung ausgegeben wird. |
SoundLevelChanged |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn sich der Schallpegel ändert. |
StopPressed |
Hinweis MediaControl kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen SystemMediaTransportControls. Das Ereignis wird ausgelöst, wenn ein Stop-Befehl für die Anwendung ausgegeben wird. |