| Class TAudioIn (unit AudioIO) |
---------------------------TAudioIn Component-----------------------------
| Constructors |
| Functions |
Function ElapsedTime : Real;
Function Start(Var TS : TAudioIn) : Boolean;-----------------Start----------------------John Mertus---14-June--97--
Procedure StopAtOnce;
Procedure StopGracefully;
Procedure CloseWaveDevice;
Function ProcessBuffer(B : lpstr; N : Integer) : Boolean;
Function QueueBuffer : Boolean;
Function Setup(Var TS: TAudioIn) : Boolean;
Function StartIt : Boolean;| Properties |
| Events |
event OnBufferFilled : TBufferEvent| Variables |
WaveHandle : HWaveOut;
CallBackWin : TCallBackWinIn;
FOnBufferFilled : TBufferEvent;
WaveDeviceOpen : Boolean;| Constructors |
| Functions |
Function ElapsedTime : Real;-----------------ElapsedTime----------------John Mertus---14-June--97--
Function Start(Var TS : TAudioIn) : Boolean;Waveform output handle
-----------------Start----------------------John Mertus---14-June--97--
Procedure StopAtOnce;--------------------StopAtOnce-------------John Mertus---14-June--97--
Procedure StopGracefully;--------------------StopGracefully---------John Mertus---14-June--97--
Procedure CloseWaveDevice;-------------CloseWaveDevice----------------John Mertus---14-June--97--
Function ProcessBuffer(B : lpstr; N : Integer) : Boolean;-----------ProcessBuffer---------------------John Mertus---14-June--97--
Function QueueBuffer : Boolean;----------------QueueBuffer----------------John Mertus---14-June--97--
Function Setup(Var TS: TAudioIn) : Boolean;-------------SetupOutput--------------------John Mertus---14-June--97--
Function StartIt : Boolean;-------------StartIt------------------------John Mertus---14-June--97--
| Properties |
| Events |
event OnBufferFilled : TBufferEventPublished declarations
| Variables |
WaveHandle : HWaveOut;Public declarations
CallBackWin : TCallBackWinIn;
FOnBufferFilled : TBufferEvent;
WaveDeviceOpen : Boolean;Private declarations