UWP and DirectX
UWP and DirectX
我有一个任务:
"第二个组件必须以C++编写,并且必须是任务的第一部分将使用的 UWP 程序集/组件。它必须是绘制到具有透明背景的 SwapChain 的 DirectX 组件。内容必须是必须绑定到当前鼠标位置的 2D 动画。内容必须可通过一组公共方法进行控制。
DirectX 组件必须放置在 C# GUI 的顶部,以便它充当覆盖。使其成为事件透明覆盖,它不得捕获任何 GUI 事件,否则会干扰 C# 应用。使用 C# 主机将鼠标事件和内容更改发送到 DX 层。
但是我不知道如何将UWP和DirectX结合起来。我已经有正常运行的 UWP C# 应用部件,下一步是什么?
我将不胜感激任何回应和想法。
您需要在
XAML 文件中包含 SwapChainPanel 或 SwapChainBackgroundPanel 控件。此图面将用于绘制 DirectX 内容。你在视觉C++模板中有一个名为 DirectX 11 和 XAML 应用的默认 uwp 示例。它可以帮助您了解管道,但此解决方案只有C++代码。
MonoGame!
这是一个游戏框架,基于 XNA4,适用于 UWP,以及无数其他平台。您可以挑选样品以了解您需要的内容。
http://www.monogame.net/
相关文章:
- C++核心准则 C35 对于接口类"A base class destructor should be either public and virtual, or protected and nonv
- 为什么C++逐位AND运算符在不同大小的操作数中表现为这样
- 为什么 Clang 不允许"and"作为函数名称?
- 如何在directx/c++中进行平移/缩放操作
- 位阵列上的快速AND运算
- 是否可以在 C++03 中定义'move-and-swap idiom'等效项
- DrawIndexedInstanced 具有不同的 Index Count per Instance (Directx
- BoostPython and CMake
- OpenSSL BIO and SSL_read
- Gurobi GRBModel and GRBmodel in C++
- Directx 11 - CompileFromFile() is not compiling
- 字节数组初始化会导致 DirectX 崩溃
- 在 DirectX 11 中从 GPU 读回顶点缓冲区(并获取顶点)
- std::visit and std::variant usage
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- UWP and DirectX
- GDI and DirectX rendering
- WPF and DirectX 11 via D3DImage
- DirectX 11 and FreeType
- DirectX and C++