You will need Visual Studio 2017, which is 25GB for download, and full installation can take 100GB. I suggest you to install all parts especially the one with DirectX components and game development. However I had DirectX DSK installed separately before my VS 2107, so I cant tell you whether you need to install it separately or the VS2017 will provide all for you, but I think VS2017 will install all the DX library if you select it during installation.I think you will need only 12 GB if you not install Android and mobile development kits.If it's properly installed, you need to build the few libraries first inside the project, and then build the main project. If all ok it will build with one click. I made tho project fully bootstrap with all relative paths inside so nothing outside more needed, fully packed all inside, all will build straight away, should not ask you anything. If complain, probably you have not installed all libs from VS2017 or DX SDK or you make 32bit libraries build and trying to link with 64bit build dll, etc...