将图像从C#发送到ATL COM DLL
我正在尝试将图像发送到atl com dll。在C#中 然后像这样获取位图数据的字节数组将图像从C#发送到ATL COM DLL,dll,com,atl,bitmapdata,Dll,Com,Atl,Bitmapdata,我正在尝试将图像发送到atl com dll。在C#中 然后像这样获取位图数据的字节数组 bmpdata.Scan0; 如何将此位图数据发送到ATL COM dll?我将使用传入的bytearray在com dll中创建一个opencv::mat 谢谢。我想自动化兼容的方法应该是封送。将内容复制到字节数组中,并将其封送为安全字节数组 我不知道这是最简单的方法,但这是我能想到的第一种。如果接口与自动化不兼容,可能还有其他方法,比如简单地将IntPtr作为字节指针和大小传递 bmpdata.Sca
bmpdata.Scan0;
如何将此位图数据发送到ATL COM dll?我将使用传入的bytearray在com dll中创建一个opencv::mat
谢谢。我想自动化兼容的方法应该是
封送。将内容复制到字节数组中,并将其封送为安全字节数组
我不知道这是最简单的方法,但这是我能想到的第一种。如果接口与自动化不兼容,可能还有其他方法,比如简单地将IntPtr作为字节指针和大小传递
bmpdata.Scan0;