Volume Control
Application-specific hotkeys for Windows
VolumeControl.CoreAudio.Helpers.VolumeLevelConverter Class Reference

Exposes functions for converting between native volume level (float; 0.0-1.0) and regular volume level (int; 0-100) values. More...

Collaboration diagram for VolumeControl.CoreAudio.Helpers.VolumeLevelConverter:

Static Public Member Functions

static int FromNativeVolume (float nativeVolume)
 Converts from a native volume level (float) to a regular volume level (int). More...
 
static float ToNativeVolume (int volume)
 Converts from a regular volume level (int) to a native volume level (float). More...
 

Detailed Description

Exposes functions for converting between native volume level (float; 0.0-1.0) and regular volume level (int; 0-100) values.

Member Function Documentation

◆ FromNativeVolume()

static int VolumeControl.CoreAudio.Helpers.VolumeLevelConverter.FromNativeVolume ( float  nativeVolume)
static

Converts from a native volume level (float) to a regular volume level (int).

Parameters
nativeVolumeA native volume level value.
Returns
nativeVolume * 100

◆ ToNativeVolume()

static float VolumeControl.CoreAudio.Helpers.VolumeLevelConverter.ToNativeVolume ( int  volume)
static

Converts from a regular volume level (int) to a native volume level (float).

Parameters
volumeA volume level value.
Returns
volume / 100

The documentation for this class was generated from the following file: