本文介绍了[UWP] [C ++]应用程序之间的共享?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在win32 c ++中,我可以使用dll在应用程序之间共享: https://msdn.microsoft.com/en-us/library/h90dkhs0(v = vs.90).aspx  或命名共享内存:

https://msdn.microsoft .com / zh-CN / library / windows / desktop / aa366551(v = vs.85).aspx

In win32 c++ I can share between applications using a dll:https://msdn.microsoft.com/en-us/library/h90dkhs0(v=vs.90).aspx or Named Shared Memory:https://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx

UWP中是否有类似内容?

Is there anything similar in UWP?

看看应用程序服务,但似乎只对简单数据有用,我需要快速,因为我在directx 12中构建共享应用程序环境,这意味着windows存储应用程序可以渲染到的directx 12 UWP应用程序。

Looking at app service but seems only good for simple data, I need it to be quick because am building a shared applications environment in directx 12 which means a directx 12 UWP application where windows store apps can render into.

谢谢。

推荐答案

我希望创建一个DirectX 12服务器应用程序来提供呈现和创建不提供窗口的客户端应用程序,这些客户端连接到创建DirectX 12渲染的服务器应用程序和调用函数。

I wish to create a DirectX 12 server application to provide the rendering and create client applications that provide no window, these clients connect to the server application and call functions that create DirectX 12 rendering.

类似于windows提供了多个应用程序渲染到桌面的功能,我希望创建多个应用程序渲染到我的"桌面"。

Like windows provides the functionality of multiple applications rendering to the desktop, I wish to create multiple applications rendering to my "Desktop".

任何想法?

我花了一些时间在OpenGL中创建3D GUI系统,现在将它移植到DirectX 12。

I've have spent a little while creating a 3D GUI system in OpenGL and am now porting it to DirectX 12.

它由面板,发光按钮,滚动条等组成,通常是GUI的东西,但在真正的3D中,有阴影和光线,看起来很棒。

It consists of panels, glowing buttons, scrollbars etc the usual GUI stuff but in true 3D, with shadows and lighting, looks wonderful.

还有一个将它移植到HoloLens。

Also one day porting it to HoloLens.

编辑:我可以使用COM 用于UWP应用程序内的进程间通信?

Can I use COM  for inter process communication within UWP applications?

实现这一目标的最佳方法是什么?我真的需要回答这个问题。

What's the best way to achieve this? I really need an answer to this problem.

如果无法完成,那么我将不得不在标准的win32桌面技术下构建它,但这不是我想要的,因为微软的商店是一个简单的选择,毕竟它是Windows开发的未来。

If it can't be done then I will have to build it under standard win32 desktop technology but this is not what I want because Microsoft's store is an easy option and after all it's the future for windows development.


这篇关于[UWP] [C ++]应用程序之间的共享?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 23:26