在Windows 10下配置 DirectX11 + Visual Studio 2017开发环境

前言

开发环境无需配置,但如果还是有闲情雅致的话可以接着看看。

最近想要学习一下DirectX,但在最一开始进行环境配置的时候就折腾了两三天,幸好在国内外(连日本的我都去看了(哭))各种博客以及问答论坛的帮助下,最终还是配置成功了。怀着一股感恩的心情,来将这几天遇到的坑与大家分享一下。

文章基本上是参考这篇博客写的,但做了一些补充,十分感谢博主。

(文章是在刚入门DirectX时写的,想要走一些弯路的话,可以接着往下看;但想要快捷步入DirectX学习的话,推荐去看DirectX11-With-Windows-SDK,里面有配置好的项目,下载下来就可以运行)

坑的简要说明

1.需要重新安装DirectX 11。Win10本身是自带DirectX 12的,关于这一点可以通过如下操作确认:按下Win + R,输入Dxdiag,然后将会运行DirectX诊断工具。但由于未来工作需要使用DirectX 11,虽然Win8自带DirectX 11,但如果不想重装系统的话,就只能继续折腾了。

2.升级到Visual Studio 2017。Introduction to 3D Game Programming with DirectX 11是一本不错的入门DirectX的书,但书中的操作步骤以及示例代码都是基于Visual Studio 2010的,又是由于未来工作需要使用Visual Studio 2017,没办法,接着折腾。由于需要升级到VS 2017,导致了一系列静态库不兼容的问题需要解决。

配置详细过程

准备工作

首先默认你的电脑为Window 10系统,且安装了Visual Studio 2017。

1.下载安装DirectX 11

下载地址:https://www.microsoft.com/en-us/d

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值