private void FullCursor_Elapsed(object sender, EventArgs e)
{
var bt = Native.Capture(new System.Drawing.Size((int)_sizeScreen.X, (int)_sizeScreen.Y), 0, 0);
if (bt == null) return;
string fileName = $"{_pathTemp}{FrameCount}.bmp";
ListFrames.Add(new FrameInfo(fileName, FrameRate.GetMilliseconds(_snapDelay),
new CursorInfo(CaptureCursor.CaptureImageCursor(ref _posCursor), OutterGrid.PointFromScreen(_posCursor), _recordClicked, _scale)));
ThreadPool.QueueUserWorkItem(delegate { AddFrames(fileName, new Bitmap(bt)); });
FrameCount++;
}