Condividi tramite


MediaPlayer.AudioStateMonitor Proprietà

Definizione

Ottiene un oggetto AudioStateMonitor che consente a un'app UWP di determinare se uno dei flussi audio dell'app è attualmente disattivato o se il volume è ridotto dal sistema.

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

Valore della proprietà

Oggetto AudioStateMonitor .

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)

Commenti

Windows disattiva o riduce dinamicamente il livello di flussi audio in risposta agli eventi di sistema. Ad esempio, il volume del flusso di rendering audio di un'app podcast può essere abbassato mentre si attiva un allarme. AudioStateMonitor consente alle app di rispondere ai cambiamenti nel livello dei flussi audio. Ad esempio, un'app podcast può scegliere di sospendere la riproduzione quando il livello audio viene abbassato dal sistema e quindi riprendere la riproduzione quando il livello del volume torna normale.

Usa la proprietà AudioStateMonitor.SoundLevel per determinare il livello audio corrente di MediaPlayer. Registrare un gestore per l'evento SoundLevelChanged per ricevere notifiche quando cambia il livello audio di MediaPlayer e quindi controllare la proprietà SoundLevel per determinare il nuovo livello audio corrente.

Si applica a