Windows 7 is heading off into the support sunset soon. So why on earth would Microsoft suddenly add support for DirectX 12?
It’s not entirely clear. But a new post to the DirectX Developers Blog notes that game developer Blizzard asked Microsoft to let it use DirectX 12—which was previously limited to just Windows 10—in Windows 7.
Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!
"*" indicates required fields
“At Microsoft, we make every effort to respond to customer feedback, so when we received this feedback from Blizzard and other developers, we decided to act on it,” the post explains. “Microsoft is pleased to announce that we have ported the user mode D3D12 runtime to Windows 7. This unblocks developers who want to take full advantage of the latest improvements in D3D12 while still supporting customers on older operating systems.”
And with that, Blizzard’s World of Warcraft: Battle for Azeroth has become the first game to utilize DirectX 12 on Windows 7. Microsoft says that this change will result in higher frame rates, though it’s even better on Windows 10. Because of course it is.
“Windows 10 has critical OS improvements which make modern low-level graphics APIs (including DirectX 12) run more efficiently,” Microsoft claims. “If you enjoy your favorite games running with DirectX 12 on Windows 7, you should check how those games run even better on Windows 10.”
Aside from the general “why” on the timing, the other big question is whether this is a one-off deal. Will Microsoft allow other games to use DirectX 12 on Windows 7?
“We are currently working with a few other game developers to port their D3D12 games to Windows 7,” the post notes. “Please watch out for further announcement.”
dontbe evil
<p>butbut ms is pushing only win10</p>
Stooks
<p>Driving the advancement of DX12, which is good, on pirated copies of Windows 7. </p><p><br></p><p>Blizzard probably wants to move to DX12 and they know there are lots of people using Windows 7 because it is easy to pirate and so they probably paid Microsoft to do this.</p>
skane2600
<p>For the most part Windows 10 is just Windows 7 with a different UI and new UWP API's, so adding DirectX 12 was probably pretty simple. </p>