C# Class NewTOAPIA.Media.WinMM.WaveMicrophone

Inheritance: WaveInputPort, IDisposable
ファイルを表示 Open project: Wiladams/NewTOAPIA Class Usage Examples

Public Methods

Method Description
DeviceClosed ( IntPtr devHandle ) : void
OnInputData ( IntPtr wavhdrPtr, IntPtr param2 ) : void
WaveMicrophone ( ) : System
WaveMicrophone ( int channels, int sampleRate, int bitsPerSample, double latency ) : System
WaveMicrophone ( int deviceID, int channels, int sampleRate, int bitsPerSample, double latency ) : System

Private Methods

Method Description
AllocateBuffers ( IntPtr devHandle ) : void

Method Details

DeviceClosed() public method

public DeviceClosed ( IntPtr devHandle ) : void
devHandle System.IntPtr
return void

OnInputData() public method

public OnInputData ( IntPtr wavhdrPtr, IntPtr param2 ) : void
wavhdrPtr System.IntPtr
param2 System.IntPtr
return void

WaveMicrophone() public method

public WaveMicrophone ( ) : System
return System

WaveMicrophone() public method

public WaveMicrophone ( int channels, int sampleRate, int bitsPerSample, double latency ) : System
channels int
sampleRate int
bitsPerSample int
latency double
return System

WaveMicrophone() public method

public WaveMicrophone ( int deviceID, int channels, int sampleRate, int bitsPerSample, double latency ) : System
deviceID int
channels int
sampleRate int
bitsPerSample int
latency double
return System