我試圖編寫一個控制Windows 7系統音量的應用程序,但是我找不到IAudioEndpointVolume位於.NET類庫中的任何文檔。什麼是完整路徑?.NET類庫中的IAudioEndpointVolume位於何處?
1
A
回答
3
的Core Audio API(其中IAudioEndpointVolume所在地)是not native to the .NET Framework.
但是,您可以使用this Codeplex project,它提供.NET包裝的核心音頻API。
1
IAudioEndpointVolume
是操作系統API的一部分,它在C++ dll中。它不作爲.Net BCL的一部分存在。如果你願意,你可以P/Invoke到它,但除非別人寫了第三方版本,否則沒有.Net包裝器。
相關問題
- 1. 庫定義位於何處?
- 2. 位於mongo驅動程序類中的Query.Eq位於何處?
- 3. 位於weblogic中的weblogic.management.internal.EncrypedData位於何處?
- 4. 使用IAudioEndpointVolume
- 5. 引用的Freemarker Hibernate類位於何處
- 6. 本地存儲庫位於何處?
- 7. tcl庫代碼位於何處?
- 8. 位於django的LOGIN_REDIRECT_URL位於何處?
- 9. DoubleUpperTriMatrix結構類型位於何處?
- 10. App_Start位於何處?
- 11. mstest.exe位於何處?
- 12. DB.php位於何處?
- 13. tomcat.conf位於何處?
- 14. 「ListViewItemPlaceholderBackgroundThemeBrush」位於何處?
- 15. -ConfigurationTypeName位於何處?
- 16. MsDeployPublish位於何處?
- 17. tools.jar位於何處?
- 18. time.py位於何處?
- 19. 擴展用於WCF的.NET 2.0類庫
- 20. 用於.NET 2.0的TPL類庫
- 21. 用於VB的.NET類型庫6
- 22. DeltaXML Diff類似於.Net的庫嗎?
- 23. Visual Studio - 創建類庫定位.Net Core
- 24. .NET Framework 4.6.2中的目標.NET核心類庫類庫
- 25. 位於Visual Studio 2013中的cdb.exe位於何處?
- 26. JSP中的代碼位於何處?
- 27. Windows 10中的adb.exe位於何處?
- 28. Visual Studio 2010中的global.asax.cs位於何處
- 29. 用於在.net中處理數據庫的組件
- 30. 什麼庫可用於處理.Net中的超大圖像
如何在C#中實現這個? 'code' IAudioEndpointVolume volume = ???; float * pfLevelDB = null; int result = volume.GetMasterVolumeLevel(out * pfLevelDB); – user1172282
研究CodePlex項目。我沒有用過,所以我不知道。您將需要採用CodePlex項目中的程序集,並在您自己的項目中引用它。文檔包含在程序集中。 –