I'm trying to work with a directx 12 sample using windows 10 sdk, visual studio 2015, on windows 7 SP1. I get the following error
The procedure entry point CreateFile2 could not be located in the dynamic link library Kernel32.dll
According to Microsoft itself the latest DirectX version supported on Windows 7 SP1 is "DX11.1". Even on Windows 8 you don't have access to DX12. I guess that's what causing the problem. No matter what, you won't be able to develop a DX12 app on any version of windows beside Win10.