|
|
1
0
摄像头SDK是否支持多摄像头连接?如果没有,你需要和SDK提供商谈谈。
void Callback0(image*); void Callback1(image*); SubscribeImageCallback(0, Callback0); // camera 0 SubscribeImageCallback(1, Callback1); // camera 1 问题的实际答案取决于camerasdk接口。 |
|
|
2
1
尝试创建一个包含所有要调用的函数对象的全局列表,然后添加一个用所需数据调用每个回调的函数。像这样:
然后将SDK使用的回调设置为回调包装函数。 |
|
|
3
0
根据操作系统的不同,您可以为每个回调对象创建动态函数。对于那些没有任何工具将值传递给回调的遗留代码的回调,我已经做到了这一点。 创建一个具有库所需类型的小型原型转发函数,然后用一个容易看到的额外参数调用真正的回调函数
然后使用virtualloc+PAGE\u EXECUTE\u READWRITE或mmap+PROT\u EXEC分配一些可以执行的内存。分配通常以4K块为单位,因此创建一个类来管理函数,因为您将一次分配足够多的函数。
|
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |
|
|
tTt · 使用堆栈中的值重新分配指针 1 年前 |
|
|
manuel · 现代C中空指针的替代方案++ 1 年前 |