Bagikan melalui


AudioStateMonitor.SoundLevelChanged Kejadian

Definisi

Terjadi ketika sistem mengubah tingkat suara aliran audio yang dipantau oleh AudioStateMonitor.

// Register
event_token SoundLevelChanged(TypedEventHandler<AudioStateMonitor, IInspectable const&> const& handler) const;

// Revoke with event_token
void SoundLevelChanged(event_token const* cookie) const;

// Revoke with event_revoker
AudioStateMonitor::SoundLevelChanged_revoker SoundLevelChanged(auto_revoke_t, TypedEventHandler<AudioStateMonitor, IInspectable const&> const& handler) const;
public event TypedEventHandler<AudioStateMonitor,object> SoundLevelChanged;
function onSoundLevelChanged(eventArgs) { /* Your code */ }
audioStateMonitor.addEventListener("soundlevelchanged", onSoundLevelChanged);
audioStateMonitor.removeEventListener("soundlevelchanged", onSoundLevelChanged);
- or -
audioStateMonitor.onsoundlevelchanged = onSoundLevelChanged;
Public Custom Event SoundLevelChanged As TypedEventHandler(Of AudioStateMonitor, Object) 

Jenis Acara

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. Atau aplikasi perekaman audio mungkin mematikan suara streaming tangkapannya saat aplikasi berpindah ke latar belakang. Daftarkan handler untuk acara ini untuk menerima pemberitahuan ketika tingkat suara untuk kategori aliran audio berubah, lalu periksa properti SoundLevel untuk menentukan tingkat audio baru saat ini.

Berlaku untuk