17 lines
287 B
C#
17 lines
287 B
C#
|
|
namespace FocusVolumeControl.AudioSessions;
|
|||
|
|
|
|||
|
|
public interface IAudioSession
|
|||
|
|
{
|
|||
|
|
public string DisplayName { get; }
|
|||
|
|
|
|||
|
|
public string GetIcon();
|
|||
|
|
|
|||
|
|
public void ToggleMute();
|
|||
|
|
|
|||
|
|
public bool IsMuted();
|
|||
|
|
|
|||
|
|
public void IncrementVolumeLevel(int step, int ticks);
|
|||
|
|
|
|||
|
|
public int GetVolumeLevel();
|
|||
|
|
}
|