Freigeben über


BackgroundMediaPlayer Klasse

Definition

Bietet Zugriff auf den Media Player, während er im Hintergrund ausgeführt wird.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

public ref class BackgroundMediaPlayer abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundMediaPlayer final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class BackgroundMediaPlayer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class BackgroundMediaPlayer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static class BackgroundMediaPlayer
Public Class BackgroundMediaPlayer
Vererbung
Object Platform::Object IInspectable BackgroundMediaPlayer
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Ab Windows 10 Version 1607 sollten Apps mediaPlayer für die Medienwiedergabe verwenden. Mit dem MediaPlayer-Objekt können Sie Medien nahtlos im Hintergrund mithilfe eines einzelnen Prozesses wiedergeben. Informationen zur Verwendung von MediaPlayer finden Sie unter Wiedergeben von Audio und Video mit MediaPlayer. Informationen zur Wiedergabe von Medien im Hintergrund mit MediaPlayer finden Sie unter Wiedergeben von Medien im Hintergrund. Informationen zum Legacy-Modell der Hintergrundwiedergabe mit zwei Prozessen, das aus Gründen der Abwärtskompatibilität weiterhin unterstützt wird, finden Sie unter Legacy-Hintergrundmedienwiedergabe.

Eigenschaften

Current

Ruft den aktuellen instance des Media Players im Hintergrund ab.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

Methoden

IsMediaPlaying()

Gibt einen booleschen Wert zurück, der angibt, ob andere Medien derzeit auf dem Gerät wiedergegeben werden.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

SendMessageToBackground(ValueSet)

Sendet eine Nachricht an den Media Player im Hintergrund.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

SendMessageToForeground(ValueSet)

Sendet eine Nachricht an die Vordergrundaufgabe.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

Shutdown()

Beendet den aktuellen Media Player im Hintergrund.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

Ereignisse

MessageReceivedFromBackground

Tritt auf, wenn eine Nachricht von der Hintergrundaufgabe empfangen wird.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

MessageReceivedFromForeground

Tritt auf, wenn eine Nachricht von der Vordergrundaufgabe empfangen wird.

Hinweis

Ab Windows, Version 1703, ist BackgroundMediaPlayer veraltet und in zukünftigen Versionen von Windows möglicherweise nicht mehr verfügbar. Verwenden Sie stattdessen die MediaPlayer-Klasse . Weitere Informationen finden Sie unter Wiedergeben von Medien im Hintergrund.

Gilt für:

Weitere Informationen