microsoft / DirectXTK12

The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
https://walbourn.github.io/directx-tool-kit-for-directx-12/
MIT License
1.48k stars 394 forks source link

The d3dx12.h file in master is not compatible with 10.0.10586.0 #5

Closed aguaviva closed 8 years ago

aguaviva commented 8 years ago

The file d3dx12.h references a "D3D12_DESCRIPTOR_RANGE1" structure that is not defined in 10.0.10586.0

Thanks for such a good lib :)

walbourn commented 8 years ago

This is by design. My GitHub projects now require the Windows 10 Anniversary Update SDK (14393) to build (all the vcxproj files are now set to use it). For UWP you can still set the "Minimum Target Version" to 10586 to support the Windows 10 November 2015 update. There's no reason to use 10240 as essentially everyone has upgraded.