Unity – Color32[]转IntPtr
原创文章,作者:StubbornHuang,如若转载,请注明出处:《Unity – Color32[]转IntPtr》https://www.stubbornhuang.com/938/
1 Color32[]转Inptr
代码示例:
private static IntPtr Color32ArrayToIntptr(Color32[] colors,int length)
{
if (colors == null || colors.Length == 0)
return IntPtr.Zero;
GCHandle handle = default(GCHandle);
IntPtr ptr = IntPtr.Zero;
try
{
handle = GCHandle.Alloc(colors, GCHandleType.Pinned);
ptr = handle.AddrOfPinnedObject();
}
finally
{
if (handle != default(GCHandle))
handle.Free();
}
return ptr;
}
当前分类随机文章推荐
全站随机文章推荐
- Marching Cube(C++ OpenGl代码)读取医学三维图像*.raw进行三维重建
- WordPress - 在浏览器的console输出信息
- OpenCV - 新建一个图片,并在图片上画由一点到另一点的直线,采用反走样形式
- 工具网站推荐 - HDR高动态范围图像下载地址
- 资源分享 - OpenGL编程指南(原书第8版)- OpenGL红宝书高清带书签PDF下载
- 资源分享 - GPU Zen 1:Advanced Rendering Techniques英文原版Pdf下载
- OpenCV - 打开视频文件,并对其中的每一帧图像进行Canny算子边缘化提取,并将结果保存为视频文件
- Python3爬虫 - 下载反盗链图片的方式
- 资源分享 - Fluid Simulation for Computer Graphics, First Edition英文高清PDF下载
- 一文带你从欧拉角的角度搞懂左手坐标系到右手坐标系的转换