Como paralelizar a execução do manipulador de eventos em c #
Eu tenho um dispositivo Kinect e estou desenvolvendo um programa com ele usando C #.
Para gerenciar o dispositivo, useiAllFramesReady
evento para processar as informações de profundidade e cor.
Eu criei um manipulador de eventos para processar os dados que são nomeadosEventHandler1
. Eu estou fazendo muito processamento dentro deste manipulador de eventos.
Eu gostaria de fazer mais alguns cálculos dentro de um segundo manipulador de eventos chamadoEventHandler2
.
É possível rodar esses 2 manipuladores de eventos que são basicamente 2 funções em paralelo, em 2 threads diferentes do processo principal? Se possível, você poderia me dar um exemplo de código para fazer isso?