

After making DirectX 10 available for windows Vista, Microsoft has released DirectX 11 with Direct3D 11 available for download as technical preview for public testing.

You have to be using Windows 8 or later to get D3D_FEATURE_LEVEL_11_1 with a WDDM 1.2 driver and appropriate hardware.DirectX 11, the next generation of Windows DirectX graphic technology will be implement on Windows 7 with support wide varieties of Windows games and graphic display devices.

You could try using the latest version of dxcapsviewer in the Windows 8.1 SDK which is a bit more sophisticated in how it check things, but still needs manually updating over time so it currently says nothing about Windows 10 features like DX 11.3 or DX 12. In short, DXDIAG is not your best option for technical details like this.

On Windows 8.1 it still says "DirectX 11" and not "DirectX 11.2". Similarly, with both Windows 8 and Windows 7 SP 1 + KB2670838 installed it still says "DirectX 11" and not "DirectX 11.1". For Windows Vista SP1 it doesn't say "DirectX 10.1" and says "DirectX 10". DXDIAG is part of the OS along with the DirectX Runtime but is also manually updated for that string, so it is often less than detailed/accurate about reporting "DirectX" version.There are a number of confounding factors at work here, so let's take them one at a time:
