gpt4 book ai didi

c++ - Windows 通用应用程序和桌面应用程序之间的 IPC 通信 (Windows 10)

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:46:06 25 4
gpt4 key购买 nike

我们想构建一个 UWP C++ 应用程序作为图像应用程序的 GUI,以取代我们当前的 WPF 桌面应用程序。
图像可以在桌面应用程序/服务中获取,因为我们需要第三方桌面驱动程序(即我们使用相机链接图像采集卡)。
我们要以相当高的帧速率(即每秒 30 帧)显示大图像(即 25 兆像素)。
使用 http 或 udp 共享图像太慢而且浪费资源。
使用共享内存可能是最有效的方法。
我们只需要在桌面 PC 上运行我们的应用程序(不是真正通用的应用程序...)
我知道已经有这个答案Communication between Windows Universal App and Desktop application (Win 10)但我想知道是否有人知道有关 IPC 替代品的任何消息。

最佳答案

回答:我相信您所看到的(appxmanifest 上的协议(protocol)定义,或后台任务)是基于一种特定于 MS 的 IPC(也许是 ALPC?)。实现仍然缺乏分配。没有其他选择。

如果你只需要在桌面上运行,你为什么要做一个UWP APP?完整的 .NET Framework 上的 WPF 将是我对此类应用程序的选择。

关于c++ - Windows 通用应用程序和桌面应用程序之间的 IPC 通信 (Windows 10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38170714/

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