BackgroundMediaPlayer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |