与人为善-与己为善 2017-09-12 09:26 采纳率: 0%
浏览 911

请大神指教下,java如何处理从C++回调函数传过来的BITMAP图片数据

下面是.h后缀的C++文件
typedef void (__stdcall *voImageCallback)(LPVOID Parameter, int ImageType, HBITMAP hBitmap);
extern BOOL __stdcall voRegisterImageCallback(voImageCallback Callback, LPVOID Parameter);

我通过JNI处理后要在java文件里的ImageCallback 方法获取回调的BITMAP图片,可是java没有BITMAP这个数据类型,请问我该怎么接收这个图片,第一次接触这个东西

  • 写回答

1条回答

  • 白萝卜。 2017-09-12 10:25
    关注

    给你说个思路,你试下看行不,你把jni的本地实现,改成字节数组返回,然后用java就好组装图片了。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器