gpt4 book ai didi

c# - 如何在C#进程和非托管C进程之间共享快速内存?

转载 作者:行者123 更新时间:2023-12-02 17:51:40 28 4
gpt4 key购买 nike

我想实现一个由两个过程组成的解决方案(VS2010):
-“实时图像处理”过程,在不受管理的C++中使用OpenCV。
-和Windows GUI处理程序,外观友好,使用C#进行管理。

C++进程必须是FAST(高优先级性能),而C#只是一个漂亮的窗口显示(低优先级性能)...
这个想法是在流程之间共享必要的数据。

要共享的数据可以是一些预览实时视频,一些图像和一些值(图像处理的结果)。

如果有人要共享或帮助一些代码行,请多多关照。

最佳答案

在Windows中跨进程共享内存的典型方法是使用memory mapped file。当然,您也需要.NET API

关于c# - 如何在C#进程和非托管C进程之间共享快速内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19823511/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com