Contains functions to control the system's master volume.
More...
#include <juce_SystemAudioVolume.h>
|
static float JUCE_CALLTYPE | getGain () |
| Returns the operating system's current volume level in the range 0 to 1.0.
|
|
static bool JUCE_CALLTYPE | setGain (float newGain) |
| Attempts to set the operating system's current volume level.
|
|
static bool JUCE_CALLTYPE | isMuted () |
| Returns true if the system's audio output is currently muted.
|
|
static bool JUCE_CALLTYPE | setMuted (bool shouldBeMuted) |
| Attempts to mute the operating system's audio output.
|
|
Contains functions to control the system's master volume.
◆ getGain()
Returns the operating system's current volume level in the range 0 to 1.0.
◆ setGain()
static bool JUCE_CALLTYPE SystemAudioVolume::setGain |
( |
float | newGain | ) |
|
|
static |
Attempts to set the operating system's current volume level.
- Parameters
-
newGain | the level, between 0 and 1.0 |
- Returns
- true if the operation succeeds
◆ isMuted()
Returns true if the system's audio output is currently muted.
◆ setMuted()
static bool JUCE_CALLTYPE SystemAudioVolume::setMuted |
( |
bool | shouldBeMuted | ) |
|
|
static |
Attempts to mute the operating system's audio output.
- Parameters
-
shouldBeMuted | true if you want it to be muted |
- Returns
- true if the operation succeeds
The documentation for this class was generated from the following file: