Я использую SDK для USB-камеры. SDK указывает, что для каждого захваченного кадра будет вызываться функция обратного вызова. Функция обратного вызова определена внутри SDK, она получает указатель данных на изображение и структуру, используемую для интерпретации данных.
Все это работает правильно.
Чтобы сделать из этого полезное приложение, мне нужно получить доступ к нескольким переменным из моего приложения. Теперь, поскольку функция делегата является статической, я могу получить доступ только к статическим членам. Я думал о том, чтобы сделать из них синглтон, потому что он будет статичным, но есть ли какой-нибудь «традиционный» способ доступа к другим данным внутри функции делегата?