Partager via


BackgroundMediaPlayer Classe

Définition

Fournit l’accès au lecteur multimédia pendant qu’il s’exécute en arrière-plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

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
Héritage
Object Platform::Object IInspectable BackgroundMediaPlayer
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

À compter de Windows 10 version 1607, les applications doivent utiliser MediaPlayer pour la lecture multimédia. L’objet MediaPlayer vous permet de lire les médias en arrière-plan en toute transparence, à l’aide d’un seul processus. Pour plus d’informations sur l’utilisation de MediaPlayer, consultez Lire l’audio et la vidéo avec MediaPlayer. Pour plus d’informations sur la lecture de médias en arrière-plan avec MediaPlayer, consultez Lire un média en arrière-plan. Pour plus d’informations sur le modèle hérité de lecture en arrière-plan à deux processus, qui est toujours pris en charge pour la compatibilité descendante, consultez Lecture multimédia en arrière-plan héritée.

Propriétés

Current

Obtient la instance actuelle du lecteur multimédia d’arrière-plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

Méthodes

IsMediaPlaying()

Retourne une valeur booléenne indiquant si d’autres médias sont en cours de lecture sur l’appareil.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

SendMessageToBackground(ValueSet)

Envoie un message au lecteur multimédia d’arrière-plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

SendMessageToForeground(ValueSet)

Envoie un message à la tâche de premier plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

Shutdown()

Arrête le lecteur multimédia d’arrière-plan actuel.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

Événements

MessageReceivedFromBackground

Se produit lorsqu’un message est reçu de la tâche en arrière-plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

MessageReceivedFromForeground

Se produit lorsqu’un message est reçu de la tâche de premier plan.

Notes

À compter de Windows, version 1703, BackgroundMediaPlayer est déconseillé et peut ne pas être disponible dans les versions ultérieures de Windows. Utilisez plutôt la classe MediaPlayer . Pour plus d’informations, consultez Lire un média en arrière-plan.

S’applique à

Voir aussi