I wanted to know this because older graphics hardware that only supported DirectX 11 now supports DirectX 12 too. This was not the case between DirectX 10 and DirectX 11 (i.e. DirectX 10 hardware could not support DirectX 11 games).
What is the difference between DirectX 11 and 12? How is it possible that older hardware can now use DirectX 12?