我正在尝试将图像发送到 atl com dll。在 C# 中,
System.Drawing.Imaging.BitmapData bmpdata =
bmp1.LockBits(new System.Drawing.Rectangle(0,0,bmp1.Width, bmp1.Height),
System.Drawing.Imaging.ImageLockMode.ReadWrite, bmp1.PixelFormat);
并像这样得到bitmapdata的bytearray,
bmpdata.Scan0;
如何将此位图数据发送到 ATL COM dll?我将使用传入的字节数组在 com dll 中创建一个 opencv cv::mat。
谢谢。