Partager via


MediaPlayer.AudioStateMonitor Propriété

Définition

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.

S’applique à