Как распараллелить выполнение обработчика событий в C #
У меня есть устройство Kinect, и я разрабатываю программу с его использованием C #.
Для управления устройством я использовалAllFramesReady
событие для обработки информации о глубине и цвете.
Я создал обработчик событий для обработки данных с именемEventHandler1
, Я делаю много обработки внутри этого обработчика событий.
Я хотел бы сделать еще несколько вычислений во втором обработчике событий с именемEventHandler2
.
Можно ли запустить эти 2 обработчика событий, которые в основном представляют собой две функции параллельно, в двух разных потоках основного процесса? Если возможно, не могли бы вы дать мне пример кода для этого?