private void timPool_Tick(object sender, EventArgs e) { if (((this._imgpool.Count == 0) || this.IsCapture) || (this.optionForm || !this.IsStart)) { this.timPool.Stop(); } else { using (ScrapSource source = this._imgpool.Dequeue()) { this.CreateScrapFromsource(source); } } }
private void CreateScrapFromsource(ScrapSource src) { this.CreateScrapFromImage(src.GetImage(), src.GetPosition()); }
public void AddImageList(ScrapSource src) { this._imgpool.Enqueue(src); this.timPool.Start(); }