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?
Trả lời
Yes.
MediaControl.SoundLevel
dành cho Windows 8SystemMediaTransportControls.SoundLevel
cho Windows 8.1 và sau đó
Â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.
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. –
@Nate: Đó là lý do tôi cung cấp liên kết tới cả hai phiên bản. –
Tôi nghĩ bạn có thể sử dụng không gian tên Windows.Media
. Ngoài ra đây là SoundLevel
enum.
Cũng
- 1. Làm thế nào chúng ta có thể trình bày các hệ thống phân cấp mô hình sâu trong Backbone.js
- 2. Làm thế nào chúng ta có thể xem nhật ký phát triển Rails?
- 3. Làm thế nào tôi có thể phát hiện hệ điều hành trong Perl?
- 4. Làm thế nào chúng ta có thể kiểm tra xem hệ điều hành hiện tại là win8 hoặc blue
- 5. Phát hiện nhàn rỗi hệ thống
- 6. Làm thế nào chúng ta có thể mô phỏng các cuộc gọi và SMS trong Android?
- 7. Di chuyển hệ thống xấu vào hệ thống hiện tại của chúng tôi với rất nhiều dữ liệu
- 8. Làm thế nào tôi có thể phát hiện ThreadAbortException trong một khối cuối cùng? (.NET)
- 9. Nếu byte là số nguyên 8 bit thì làm thế nào chúng ta có thể đặt nó là 255?
- 10. Thực hiện Haskell-MaybeMonad trong F # - làm thế nào chúng ta có thể có được điều này lười biếng?
- 11. Làm thế nào tôi có thể phát hiện khi tôi đang ở trên một hệ thống đang chạy Unity?
- 12. Làm thế nào chúng ta có thể sử dụng các kênh trong Go thay cho mutex?
- 13. Làm thế nào chúng ta có thể gọi một hàm với "parameter = value" trong C++?
- 14. Chúng ta có thể lặp lại điều gì trong các khối xây dựng mẫu DWT (Layout)?
- 15. Làm thế nào chúng ta có thể biết tên của hàm người gọi?
- 16. Làm thế nào tôi có thể bắt buộc phát hiện hiển thị trong Windows?
- 17. Làm thế nào chúng ta có thể viết plugin maven2 trong Scala?
- 18. làm thế nào chúng ta có thể sử dụng một tập tin thực thi trong c + +?
- 19. Làm thế nào chúng ta có thể ngăn chặn một quá trình chạy java thông qua Windows cmd?
- 20. Làm thế nào tôi có thể mô phỏng tham nhũng hệ thống tập tin ext3?
- 21. Phát triển "Hệ thống tệp" cho linux, mac, windows
- 22. Nếu chúng ta không thể ràng buộc một lệnh của MouseBinding, chúng ta phải làm gì?
- 23. Duyệt hệ thống tệp Windows Phone 8 trong trình mô phỏng
- 24. UIButton - chúng ta có nên phát hành hay không?
- 25. Làm thế nào chúng ta có thể kiểm tra bảng đó có chỉ mục hay không?
- 26. Thay đổi đồng hồ hệ thống Android ngừng hẹn giờ. Làm thế nào tôi có thể khởi động lại chúng?
- 27. Làm thế nào để làm cho hệ thống java phát hành Soft References?
- 28. Phát hiện hệ điều hành
- 29. Làm thế nào chúng ta có thể tích hợp Microsoft FAST với SDL Tridion 2011 SP1?
- 30. Làm thế nào để phát hiện đúng hệ điều hành Windows, Linux và Mac
@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
@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
@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. –