public void PrepareCapture() { int size = _videoInfoHeader.BmiHeader.ImageSize; if (_savedArray == null) { if ((size < 1000) || (size > 16000000)) return; _savedArray = new byte[size + 64000]; } SampGrabber.SetBufferSamples(false); }