Как распараллелить выполнение обработчика событий в C#

У меня есть устройство Kinect, и я разрабатываю для него программу, используя C #.

Для управления устройством я использовал событие AllFramesReadyдля обработки информации о глубине и цвете.

Я создал обработчик событий для обработки данных с именем EventHandler1. Я делаю много обработки внутри этого обработчика событий.

Я хотел бы выполнить дополнительные вычисления во втором обработчике событий с именем EventHandler2.

Можно ли запустить эти 2 обработчика событий, которые в основном представляют собой 2 функции, параллельно, в 2 разных потоках основного процесса? Если возможно, не могли бы вы дать мне пример кода для этого?

5
задан Simon 2 May 2012 в 14:28
поделиться