0

画像を 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 を作成します。

ありがとう。

4

1 に答える 1