簡體   English   中英

使用C#UWP應用程序控制Raspberry Pi的音量

[英]Control Volume of Raspberry Pi with C# UWP Application

我有一個在Raspberry Pi 3上使用Windows IoT Core的C#UWP應用程序。是否可以通過C#代碼控制pi的主音量輸出級別?

據我所知,UWP中沒有用於直接更改系統音量的API。 這完全是由系統管理的應用程序本身的生態系統。 您可以嘗試找到Win32 API來控制主音量。

這是從C ++更改主音量的答案,還包括SetMute等。您可以在C#中調用api。也許對您有所幫助。 改變主音量

另外, WASAPI統一為會話中的所有流提供客戶端指定的音量和靜音設置。 用戶可以調整系統中所有會話的音量和靜音設置。 但是WASAPI僅在C ++中可用。 如果要從C#UWP應用程序執行此操作,則可以在C ++ CX中創建一個RuntimeComponent,它將為您的應用程序提供此功能。

https://docs.microsoft.com/zh-CN/windows/desktop/coreaudio/audio-sessions

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM