C# 클래스 ManagedBass.DSP

Base class for DSPs.
상속: INPC, IDisposable
파일 보기 프로젝트 열기: ManagedBass/ManagedBass

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
Callback ( IntPtr Buffer, int Length ) : void

DSP Callback.

비공개 메소드들

메소드 설명
OnDsp ( int handle, int channel, IntPtr Buffer, int Length, IntPtr User ) : void
Reassign ( int h ) : void

메소드 상세

ApplyOn() 공개 메소드

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.
리턴 void

ApplyOn() 공개 메소드

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.
리턴 void

Callback() 보호된 추상적인 메소드

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.
리턴 void

Dispose() 공개 메소드

Frees all resources used by this instance.
public Dispose ( ) : void
리턴 void