Table of Contents

Class VolumeMeter

Namespace
NAudio.Gui
Assembly
NAudio.WinForms.dll

Implements a rudimentary volume meter

public class VolumeMeter : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable
Inheritance
VolumeMeter
Implements
Inherited Members

Constructors

VolumeMeter()

Basic volume meter

public VolumeMeter()

Properties

Amplitude

Current Value

public float Amplitude { get; set; }

Property Value

float

MaxDb

Maximum decibels

public float MaxDb { get; set; }

Property Value

float

MinDb

Minimum decibels

public float MinDb { get; set; }

Property Value

float

Orientation

Meter orientation

public Orientation Orientation { get; set; }

Property Value

Orientation

Methods

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed; otherwise, false.

OnForeColorChanged(EventArgs)

On Fore Color Changed

protected override void OnForeColorChanged(EventArgs e)

Parameters

e EventArgs

OnPaint(PaintEventArgs)

Paints the volume meter

protected override void OnPaint(PaintEventArgs pe)

Parameters

pe PaintEventArgs