C#调用++ dll接收字节流问题 大家好,我用C++实现的图片编码生成字节数组,在C++中字节数组是用unsigned char*表示的。我在C#中调用这个函数,怎么接收这个字节数组呢?。C#调用++ dll接收字节流问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IntPtr具体查msdn吧 应该是这个吧 指针貌似都可以用这个 首先要把函数转换成C#的可用函数..将参数转换成C#可识别的参数.就像系统API在C#中的使用一样的. http://dongtingyueh.blog.163.com/blog/static/461945320124239215442/ unsigned char*C# 用ref byte 其他同事说 字节数组 在C中是用unsigned char* 表示的。我也看了看ffmpeg确实用这个表示的。在C#中调用的时候类型自己变成byte*了 返回值在参数中返回吗?我现在是这样写的C++中unsigned char* EncodeFrame(Bitmap^ frame); 参考http://blog.csdn.net/sunboyljp/article/details/5110639 其他同事说 字节数组 在C中是用unsigned char* 表示的。我也看了看ffmpeg确实用这个表示的。在C#中调用的时候类型自己变成byte*了你在做视频的东西么?我原来也做过一次webcam的项目 里面用的IntPtr 没有问题啊其他人的也许也可以work 不过没有试过 呵呵 楼主可以自己看看 其他同事说 字节数组 在C中是用unsigned char* 表示的。我也看了看ffmpeg确实用这个表示的。在C#中调用的时候类型自己变成byte*了你在做视频的东西么?我原来也做过一次webcam的项目 里面用的IntPtr 没有问题啊其他人的也许也可以work 不过没有试过 呵呵 楼主可以自己看看恩做视频语音实时传输,用h264对每一帧编码后返回给C#然后用rtp传输的,这块以前没接触过很是麻烦啊刚刚看了看array<unsigned char>^ 在c#中直接就编译成byte[]了。 vs2008调用VC的dll,如何用dllimport 在webbrowser控件中加载百度,如何加按钮处理登录按钮或文本框 C#中数据类型为图像什么赋值传递? dategridview控件问题 请教个绘制不规则窗口的问题 DataGrid控件问题! c#的数据库连接问题 在线等 c#调用matlab图时显示的进度条 关于HttpWebResponse.GetResponse() 基础连接已经关闭(连接被意外关闭的问题) 兄弟需要一份天津的工作。有在天津的朋友吗??如能帮此忙。小弟不盛感激!!!! socket C#查找 或 模糊查找文件
具体查msdn吧 应该是这个吧 指针貌似都可以用这个
将参数转换成C#可识别的参数.
就像系统API在C#中的使用一样的.
C# 用ref byte
在C#中调用的时候类型自己变成byte*了
我现在是这样写的
C++中
unsigned char* EncodeFrame(Bitmap^ frame);
在C#中调用的时候类型自己变成byte*了
你在做视频的东西么?
我原来也做过一次webcam的项目 里面用的IntPtr 没有问题啊
其他人的也许也可以work 不过没有试过 呵呵 楼主可以自己看看
在C#中调用的时候类型自己变成byte*了
你在做视频的东西么?
我原来也做过一次webcam的项目 里面用的IntPtr 没有问题啊
其他人的也许也可以work 不过没有试过 呵呵 楼主可以自己看看
恩做视频语音实时传输,用h264对每一帧编码后返回给C#然后用rtp传输的,这块以前没接触过很是麻烦啊
刚刚看了看array<unsigned char>^ 在c#中直接就编译成byte[]了。