Я работаю с камерой и хочу асинхронно вызывать поток из делегата, который обрабатывает новый кадр, который приходит
Я пытался:
Task.Factory.StartNew(() => Thread.Sleep(5000))
Thread t = new Thread(new ThreadStart(TestMethod));
t.Start();
camera = new CameraController();
camera.addFramesListener(frameHandler);
public void frameHandler(short[] frame, int indicator)
{
//handle new frame that arrived from the camera
//trying to run a new thread from here
}
Я ожидаю, что поток будет работатьасинхронно, без ожидания завершения потока