2013-08-30 32 views
9

Nếu tôi có một ứng dụng phát âm thanh. Có vẻ như một ý tưởng hay để cho biết lý do người dùng không nghe thấy âm thanh. Có cách nào để phát hiện âm lượng hệ thống hoặc MUTE không?Làm thế nào chúng ta có thể phát hiện khối lượng hệ thống trong Windows 8?

+0

@neoistheone - Không phải API liên quan đến máy tính để bàn này phải không? Hay họ cũng được phép trong ứng dụng Cửa hàng? – keyboardP

+0

@neoistheone - Nhưng chúng có hoạt động trong Ứng dụng cửa hàng không? Ứng dụng cửa hàng là hộp cát nên tôi không chắc liệu các API này có thể truy cập được (chúng có thể là). – keyboardP

+0

@keyboardP, từ điểm thuận lợi đó, tôi có xu hướng đồng ý với bạn (nghĩa là chúng có thể không truy cập được thông qua ứng dụng cửa hàng). Hoặc ít nhất không trực tiếp như thế. Cuộc gọi tốt. –

Trả lời

8

Yes.

Âm nhạc và chụp phương tiện truyền thông các ứng dụng nên theo dõi SoundLevel để xác định xem các đoạn audio trên các ứng dụng đã được tắt tiếng.

+0

SystemMediatTransportControls.SoundLevel chỉ hoạt động trong 8.1, nhưng rất tuyệt! Đây có thể là câu trả lời, nhưng bạn nên sửa đổi để chỉ ra rằng nó chỉ hoạt động trên 8.1. MediaControl.SoundLevel sẽ hoạt động cho đến 8.1, sau đó bạn sẽ phải chuyển đổi. –

+0

@Nate: Đó là lý do tôi cung cấp liên kết tới cả hai phiên bản. –

Các vấn đề liên quan