C# 如何在.NET 3.5中控制音频音量?

C# 如何在.NET 3.5中控制音频音量?,c#,.net,C#,.net,我想为我的应用程序创建一个音量滑块。我不介意它是控制主音量还是程序音量,但如果有其他选择,我不想使用pinvoke。我正在使用C#with.NET 3.5。如问题中所述,根据您的操作系统(Xp或Vista),有两种不同的API 尽管如此,如果您可以从.net程序调用该问题中提到的一些winapi函数,那么您应该能够实现您所要求的功能

我想为我的应用程序创建一个音量滑块。我不介意它是控制主音量还是程序音量,但如果有其他选择,我不想使用pinvoke。我正在使用C#with.NET 3.5。

如问题中所述,根据您的操作系统(Xp或Vista),有两种不同的API

尽管如此,如果您可以从.net程序调用该问题中提到的一些winapi函数,那么您应该能够实现您所要求的功能