我需要将Java BufferedImage转换成HBITMAP。
到目前为止,我已经分配了这个操作所需的内存,但是我不知道用什么API函数将我的BufferedImage转换成hBitmap。
int width = myImage.getWidth(); int height = myImage.getHeight(); Pointer myImageHdc = gdi32.CreateCompatibleDC(Pointer.NULL); Pointer myImageBitmap = gdi32.CreateCompatibleBitmap(myImageHdc, width, height); gdi32.SelectObject(myImageHdc, myImageBitmap);
有任何想法吗? 谢谢。