Bagikan melalui


MediaPlayer.AudioStateMonitor Properti

Definisi

Mendapatkan objek AudioStateMonitor yang memungkinkan aplikasi UWP menentukan apakah salah satu aliran audio aplikasi saat ini sedang dibisukan atau volumenya dikurangi oleh sistem.

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

Nilai Properti

Objek AudioStateMonitor .

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)

Keterangan

Windows secara dinamis mematikan suara atau menurunkan tingkat aliran audio sebagai respons terhadap peristiwa sistem. Misalnya, volume aliran render audio aplikasi podcast dapat diturunkan saat alarm berdering. AudioStateMonitor memungkinkan aplikasi merespons perubahan tingkat aliran audio mereka. Misalnya, aplikasi podcast dapat memilih untuk menjeda pemutaran saat tingkat suara diturunkan oleh sistem lalu melanjutkan pemutaran saat tingkat volume kembali normal.

Gunakan properti AudioStateMonitor.SoundLevel untuk menentukan tingkat suara MediaPlayer saat ini. Daftarkan handler untuk peristiwa SoundLevelChanged untuk menerima pemberitahuan saat tingkat suara MediaPlayer berubah, lalu periksa properti SoundLevel untuk menentukan tingkat audio baru saat ini.

Berlaku untuk