// 新規のdeviceの1シーケンスのタスクに追加 public void initTask(string deviceName, double sampleRate, int sampleLength) { DeviceTaskPack deviceTask; if (deviceTaskQueue.Count() == 0) { deviceTask = new DeviceTaskPack(deviceName, sampleRate, sampleLength, (s, e) => done()); } else { deviceTask = new DeviceTaskPack(deviceName, sampleRate, sampleLength, (s, e) => { }); } deviceTaskQueue.Add(deviceTask); }
// 新規のdeviceの1シーケンスのタスクに追加 public void initTask(string deviceName,double sampleRate,int sampleLength) { DeviceTaskPack deviceTask; if(deviceTaskQueue.Count()==0)deviceTask = new DeviceTaskPack(deviceName, sampleRate, sampleLength, (s, e) => done()); else deviceTask = new DeviceTaskPack(deviceName, sampleRate, sampleLength, (s, e) => { }); deviceTaskQueue.Add(deviceTask); }