

Right click the project and select Properties. Open Solution Explorer by clicking View-> Solution Explorer or pressing “Ctrl+Alt+L” if it is not already open. Now start to include Direct 12 libraries. In the toolbar at the top, click on the dropdown that says “x86” and select “圆4” Pretty much all newer systems nowdays are 64-bit, and i’m not even really sure if you can buy a x86 system from Best Buy anymore, which is why i suggest we go for the 圆4 setup. X64 applications can top out at 1TB of memory (RAM) usage, and can perform faster than x86, but will only run on 圆4 platforms. X86 applications have a maximum 2GB of memory (RAM) usage, but will work on both 圆4 and x86 platforms. Now you can either develop a x86 application or a 圆4 application. Select “Windows Application (.ext)” as Application type, and check “Empty project” and deselect “Security Development Lifecycle (SDL) checks” in Additional Options, then click “OK”. It will open up a Windows Desktop Project Wizard. In the New Project window, select Visual C++ -> Windows Desktop -> Windows Desktop Wizard, give a project name and click “OK”.

Open Vidusl Studio 2017, go to File -> new -> Project. Setting up DirectX 12 for Visual Studio 2017 Create an empty Visual C++ project Next you will need the Windows 10 SDK, which you can download from here: Otherwise you’ll only be able to make C# projects with VS2015. Make sure to select Custom Installation when installing, and select the C++ options, because they are deselected by default. You can download the community version for free: You will need an IDE to develop the DirectX 12 app. So the first thing you will need is a windows 10 machine. RequirementsĭirectX 12 is Windows 10 exclusive. This tutorial will teach you how to draw a triangle with DirectX 12 using Visual Studio 2017.
