public CDirectSoundRecord() { _Buffer = new CBuffer[CSettings.MaxNumPlayer]; for (int i = 0; i < _Buffer.Length; i++) { _Buffer[i] = new CBuffer(); } Init(); }
public CPortAudioRecord() { _DeviceConfig = null; _Buffer = new CBuffer[CSettings.MaxNumPlayer]; for (int i = 0; i < _Buffer.Length; i++) { _Buffer[i] = new CBuffer(); } Init(); }
public CBassRecord() { Init(); _Buffer = new CBuffer[CSettings.MaxNumPlayer]; for (int i = 0; i < _Buffer.Length; i++) { _Buffer[i] = new CBuffer(); } _recHandle = new int[_Devices.Count]; _myRecProc = new RECORDPROC(MyRecording); _DeviceConfig = _Devices.ToArray(); }