Hallo Leute,
ich habe ein Problem mit einem BackroundWorker in C#. Ich hoffe ihr könnt mir helfen.
Ich habe in meiner Software einen BackroundWorker
Code:
this._Worker = new BackgroundWorker();
this._Worker.DoWork += Worker_DoWork;
this._Worker.WorkerSupportsCancellation = true;
this._Worker.RunWorkerAsync();
in diesem Rufe ich in dem DoWork-Event eine Funktion auf die mir Daten von einer Webcam per polling einliest.
Mein Problem ist jetzt wie bekomme ich die Daten an mein Hautpthread?
Man soll aus dem DoWork-Event Daten aus dem Hautpthread ja nicht bearbeiten?
Wie kann ich für diese Kommunikation eine Queue nutzen?
Viele Grüße
Sebastian
PS:
Ich nutze in diesem Projekt
VisualStudio 2010