如何用Vortice在D3DImage中展示D2D图形内容实现疑问?
摘要:本文属于 DirectX 的基础入门使用博客。本文将告诉大家,如何在 WPF 里面,使用 Vortice 库在 D3DImage 上显示通过 D2D 绘制的内容
本文绝大部分代码来源于 Raspberry Monster 伙伴提供。我只是代为记录的工具人
本文是渲染相关系列博客中的一篇,该系列博客已按照逻辑顺序编排,方便大家依次阅读。本文属于系列博客中,比较靠前的博客,可以独立阅读,无上下篇依赖。如您对渲染相关感兴趣,可以通过以下链接访问整个系列:渲染相关系列博客导航
在开始聊 Vortice 之前,必须要先聊聊 SharpDx 库。 众所周知,现在 SharpDx 已不维护,尽管 SharpDx 的不维护对咱开发影响很小,除非需要用到这几年新加的功能,否则使用不维护的 SharpDx 的问题也不大。而 Vortice 是作为 SharpDx 的一个代替的存在,是从 SharpDx 的基础上,继续开发的一个项目。使用 Vortice 底层库,能让 C# 代码比较方便的和 DirectX 对接
在本文这里,将尝试利用 Vortice 库使得 D2D 绘制的内容能够在 D3DImage 上显示。本文将需要用到 WPF 的内建机制。
