Compartir a través de


MediaPlayer.AudioStateMonitor Propiedad

Definición

Obtiene un objeto AudioStateMonitor que permite a una aplicación para UWP determinar si alguna de las secuencias de audio de la aplicación se está silenciando o si el sistema reduce su volumen.

public:
 property AudioStateMonitor ^ AudioStateMonitor { AudioStateMonitor ^ get(); };
AudioStateMonitor AudioStateMonitor();
public AudioStateMonitor AudioStateMonitor { get; }
var audioStateMonitor = mediaPlayer.audioStateMonitor;
Public ReadOnly Property AudioStateMonitor As AudioStateMonitor

Valor de propiedad

Objeto AudioStateMonitor .

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Comentarios

Windowsmuta dinámicamente o reduce el nivel de secuencias de audio en respuesta a los eventos del sistema. Por ejemplo, el volumen de una secuencia de representación de audio de una aplicación de podcasts puede reducirse mientras se suena una alarma. AudioStateMonitor permite a las aplicaciones responder a los cambios en el nivel de sus secuencias de audio. Por ejemplo, una aplicación de podcast puede optar por pausar la reproducción cuando el sistema reduce el nivel de sonido y, a continuación, reanudar la reproducción cuando el nivel de volumen vuelve a la normalidad.

Utilice la propiedad AudioStateMonitor.SoundLevel para determinar el nivel de sonido actual de MediaPlayer. Registre un controlador para que el evento SoundLevelChanged reciba notificaciones cuando cambie el nivel de sonido de MediaPlayer y, a continuación, compruebe la propiedad SoundLevel para determinar el nuevo nivel de audio actual.

Se aplica a