gpt4 book ai didi

c# - 如何开发DirectX应用程序?

转载 作者:行者123 更新时间:2023-12-01 16:18:38 24 4
gpt4 key购买 nike

在 2017 年,有没有办法使用 C# 或 Basic 开发 DirectX 应用程序?我正在使用带有 Framework 4.5.2 的 Visual Studio 2017,并且我正在努力尝试在 Visual Studio 上安装/查找 DirectX SDK 引用。

我应该使用专用 IDE 还是我做错了什么?我什至不知道 Microsoft 是否仍然支持 DirectX SDK for .NET。

我花了大约 4 个小时在 Google 上搜索,但找不到任何不是一两年前的内容,所以是的。我又不是不想自己去找。

最佳答案

旧版 DirectX SDK 安装“托管 DirectX 1.1”程序集,该程序集自 2006 年以来就没有更新过。它们是为 .NET 1.1 和旧版 Direct3D 9 设计的,因此它们可以与 .NET 2.0 - 3.5 一起使用,但不能与 .NET 4.0 或更高版本一起使用,这就是为什么它们没有出现在 VS 2017 中。

现在最好的选择是使用 SharpDXSlimDX 。如果您对游戏开发特别感兴趣,也可以使用MonoGame或商业产品,如 Unity3D .

参见DirectX and .NET , Microsoft Docs , Where is the DirectX SDK (2015 Edition)?

关于c# - 如何开发DirectX应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43961070/

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