// The data processing thread blocks until the callback method returns. If the callback does not return quickly, it can interfere with playback. public int BufferCB(double SampleTime, IntPtr pBuffer, int BufferLen) { if (Buffer == null || Buffer.Length != BufferLen) ...