MediaPlayer.AudioStateMonitor Propriété
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.
Obtient un objet AudioStateMonitor qui permet à une application UWP de déterminer si l’un des flux audio de l’application est actuellement mis en sourdine ou si son volume est réduit par le système.
public:
property AudioStateMonitor ^ AudioStateMonitor { AudioStateMonitor ^ get(); };
AudioStateMonitor AudioStateMonitor();
public AudioStateMonitor AudioStateMonitor { get; }
var audioStateMonitor = mediaPlayer.audioStateMonitor;
Public ReadOnly Property AudioStateMonitor As AudioStateMonitor
Valeur de propriété
Objet AudioStateMonitor .
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Remarques
Windows désactive ou réduit dynamiquement le niveau des flux audio en réponse aux événements système. Par exemple, le volume du flux de rendu audio d’une application de podcast peut être réduit pendant qu’une alarme sonne. AudioStateMonitor permet aux applications de répondre aux modifications du niveau de leurs flux audio. Par exemple, une application de podcast peut choisir de suspendre la lecture lorsque le niveau sonore est abaissé par le système, puis de reprendre la lecture lorsque le niveau de volume revient à la normale.
Utilisez la propriété AudioStateMonitor.SoundLevel pour déterminer le niveau sonore actuel du MediaPlayer. Inscrivez un gestionnaire pour l’événement SoundLevelChanged afin de recevoir des notifications lorsque le niveau sonore du MediaPlayer change, puis case activée la propriété SoundLevel pour déterminer le nouveau niveau audio actuel.