Ich verwende ein SDK für eine USB-Kamera. Das SDK gibt an, dass für jeden erfassten Frame eine Callback-Funktion aufgerufen wird. Die Callback-Funktion ist im SDK definiert. Sie ruft einen Datenzeiger auf das Bild und eine Struktur zur Interpretation der Daten ab.Wie verwendet man Variablen in einer Delegatfunktion
All das funktioniert korrekt.
Um daraus eine nützliche Anwendung zu machen, muss ich auf einige Variablen aus meiner Anwendung zugreifen. Jetzt, da die Delegatfunktion statisch ist, kann ich nur auf statische Mitglieder zugreifen. Ich dachte daran, aus ihnen ein Singleton zu machen, weil es statisch wird, aber gibt es irgendeine "konventionelle" Möglichkeit, auf andere Daten innerhalb einer Delegiertenfunktion zuzugreifen?