2013-08-30 14 views
9

Ses çalan bir uygulamam var. Kullanıcının neden sesleri duymadığını göstermek iyi bir fikir gibi görünüyor. Sistem sesini veya MUTE'yi algılamanın bir yolu var mı?Windows 8'de sistem sesini nasıl tespit edebiliriz?

+0

@neoistheone - Masaüstü ile ilgili API'lar değil mi? Yoksa Mağaza uygulamalarına da izin verilir mi? – keyboardP

+0

@neoistheone - Ancak Mağaza Uygulamalarında çalışır mı? Mağaza Uygulamaları korumalı olduğundan, bu API'ların erişilebilir olup olmadığından emin değilim (olabilirler). – keyboardP

+0

@keyboardP, bu noktadan size katılıyorum (muhtemelen bir mağaza uygulaması aracılığıyla erişilemez). Ya da en azından doğrudan böyle değil. İyi arama. –

cevap

8

Evet.

Müzik ve medya yakalama uygulamalar uygulamanın üzerinde ses akışları Susturuldu olmuştur olmadığını belirlemek için ses seviyesi izlemelidir.

+0

SystemMediatTransportControls.SoundLevel yalnızca 8.1'de çalışıyor, ancak harika bir çözüm! Bu cevap olabilir, ancak bunu sadece 8.1'de çalıştığına dikkat etmeniz gerekiyor. MediaControl.SoundLevel, 8.1'e kadar çalışmalı, bundan sonra geçiş yapmanız gerekecek. –

+0

@Nate: Bu yüzden her iki versiyona da link verdim. –

İlgili konular