C# Class WaveLib.WaveInRecorder

Inheritance: IDisposable
显示文件 Open project: soywiz/cspspemu Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
WaveInRecorder ( int device, WaveFormat format, int bufferSize, int bufferCount, BufferDoneEventHandler doneProc ) : System

Private Methods

Method Description
Advance ( ) : void
AllocateBuffers ( int bufferSize, int bufferCount ) : void
FreeBuffers ( ) : void
SelectNextBuffer ( ) : void
ThreadProc ( ) : void
WaitForAllBuffers ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

WaveInRecorder() public method

public WaveInRecorder ( int device, WaveFormat format, int bufferSize, int bufferCount, BufferDoneEventHandler doneProc ) : System
device int
format WaveFormat
bufferSize int
bufferCount int
doneProc BufferDoneEventHandler
return System