首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WPF获取DirectX视图/窗口?

使用WPF获取DirectX视图/窗口?
EN

Stack Overflow用户
提问于 2017-01-26 21:49:51
回答 1查看 281关注 0票数 0

我希望有一个框(或者理想情况下,包含一个WPF面板的内容)包含一个DirectX 11呈现的图像。我环顾四周,发现一个一年MS博客简要地提到了DirectX11是可能的,它可以链接到一个死GitHub项目,,另一个MS blog说这很容易,但是没有提到它是哪个版本的DX (我打赌它是9)。看起来(至少对我来说)没有真正的解决方案可以让DX11作为WPF应用程序的一部分工作。

你有什么可以帮助我的资源吗?

还是应该使用Qt,因为程序的整个后端无论如何都是C++?

我在Qt中工作没有问题,因为无论如何我必须学习WPF或Qt的大部分内容,但是我更喜欢使用WPF,因为我不需要任何跨平台功能,而且WPF似乎有更好的文档(乍一看)。

我看过,它们都与将DirectX 11视图导入WPF应用程序有关。我发现这些问题中的信息并没有真正指向好的指南,也没有为我想要做的事情提供有用的建议。

EN

回答 1

Stack Overflow用户

发布于 2017-01-29 02:06:38

被称为SlimDX的解决方案可能会使用https://slimdx.org/

一些优点:它是一个适用于WPF的广泛API包装器,支持D3D9、D3D10、D3D11、XAudio2等。它还本机支持.NET 4.0和x64目标。我的一个老WPF项目(虽然是C#,而不是C++)使用了SlimDX,我在这方面的经验是积极的。

一些缺点:最新的版本是2012年1月,所以它不再积极开发。

,唯一可能的警告:,我不确定它将如何与C++一起工作(如果有的话)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41883599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档