我正在创建一个小型闹钟,在启动闹钟之前需要将扬声器音量设置为最大。所有东西都正常工作,但我不知道扬声器的最大值是多少。你们中是否有人知道或知道我可以在哪里找到它?
以下是我如何设置扬声器音量:
以下是我如何设置扬声器音量:
defaultDevice.AudioEndpointVolume.MasterVolumeLevel = 1;
BR
defaultDevice.AudioEndpointVolume.MasterVolumeLevel = 1;
BR
有了您的提示,我找到了答案。我的问题的正确答案是:
defaultDevice.AudioEndpointVolume.MasterVolumeLevel = defaultDevice.AudioEndpointVolume.VolumeRange.MaxdB;
private readonly MMDeviceEnumerator devEnum = new MMDeviceEnumerator(); private readonly MMDevice defaultDevice;
但是我找不到 getVolumeRange 方法 - 只有一个 VolumeRange,我不知道如何使用。你能给我一个使用示例吗? - 7heVikingprivate readonly MMDeviceEnumerator devEnum = new MMDeviceEnumerator(); private readonly MMDevice defaultDevice;
但是我找不到 getVolumeRange 方法 - 只有一个 VolumeRange,我不知道如何使用。你能给我一个使用示例吗? - 7heViking