2013-08-30 14 views
9

Jeśli mam aplikację, która odtwarza dźwięki. Wydaje się, że dobrym pomysłem jest wskazanie, dlaczego użytkownik nie słyszy dźwięków. Czy istnieje sposób na wykrycie głośności systemu lub MUTE?Jak możemy wykryć głośność systemu w systemie Windows 8?

+0

@neoistheone - Czy te interfejsy API powiązane z komputerem stacjonarnym? Czy są one również dozwolone w aplikacjach Sklepu? – keyboardP

+0

@neoistheone - ale czy będą działać w Sklepie Apps? Aplikacje Store są piaskowane, więc nie jestem pewien, czy te interfejsy API będą dostępne (być może). – keyboardP

+0

@keyboardP, z tego punktu widzenia zgadzam się z tobą (tzn. Prawdopodobnie nie są dostępne za pośrednictwem aplikacji sklepu). A przynajmniej nie bezpośrednio. Dobra decyzja. –

Odpowiedz

8

Tak.

Muzyka i przechwytywania mediów aplikacje powinny monitorować poziomu dźwięku w celu określenia, czy strumienie audio w aplikacji zostały wyciszone.

+0

SystemMediatTransportControls.SoundLevel działa tylko w wersji 8.1, ale świetny wybór! To może być odpowiedź, ale powinieneś zmienić, aby zaznaczyć, że działa tylko na 8.1. MediaControl.SoundLevel powinien działać do 8.1, po czym będziesz musiał się przełączyć. –

+0

@Nate: Dlatego podaję linki do obu wersji. –

Powiązane problemy