C# Class ManagedBass.DSP

Base class for DSPs.
Inheritance: INPC, IDisposable
Afficher le fichier Open project: ManagedBass/ManagedBass

Méthodes publiques

Méthode Description
ApplyOn ( MediaPlayer Player, int Priority ) : void

Applies the DSP on a MediaPlayer.

ApplyOn ( int Channel, int Priority ) : void

Applies the DSP on a Channel.

Dispose ( ) : void

Frees all resources used by this instance.

Méthodes protégées

Méthode Description
Callback ( IntPtr Buffer, int Length ) : void

DSP Callback.

Private Methods

Méthode Description
OnDsp ( int handle, int channel, IntPtr Buffer, int Length, IntPtr User ) : void
Reassign ( int h ) : void

Method Details

ApplyOn() public méthode

Applies the DSP on a MediaPlayer.
public ApplyOn ( MediaPlayer Player, int Priority ) : void
Player MediaPlayer to apply the DSP on.
Priority int Priority of the DSP in the DSP chain.
Résultat void

ApplyOn() public méthode

Applies the DSP on a Channel.
public ApplyOn ( int Channel, int Priority ) : void
Channel int Channel to apply the DSP on.
Priority int Priority of the DSP in the DSP chain.
Résultat void

Callback() protected abstract méthode

DSP Callback.
protected abstract Callback ( IntPtr Buffer, int Length ) : void
Buffer System.IntPtr Pointer to Buffer allocated by Bass.
Length int No of bytes in buffer.
Résultat void

Dispose() public méthode

Frees all resources used by this instance.
public Dispose ( ) : void
Résultat void