Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Windows / Windows 10 DirectX 11 Cannot Initialize

Author
Message
PlasmaFlow
User Offline
Joined: 2nd Feb 2020
Location:
Posted: 2nd Feb 2020 04:35
Aloha Fellow Makers

I have searched for this issue but I can only find solutions for Windows 7.

I have a Windows 10 X64 Home Premium PC and I installed GG via Steam.

When I launch GG it states it cannot initialize DX11.

The PC has DX 11.1 installed and there is no way to install a standalone package for Win10.

I have attached the DX Diags from the Laptop.

Any help would be greatly appreciated

Attachments

Login to view attachments
Raven
15
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 18th Feb 2020 07:04
Windows 10 has DirectX 12 "Installed" (it's integrated) as part of the Core Operating System.
DirectX 12 has support for Feature Level 9.0, 9.1, 9.2, 9.3, 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 11.4, 12.0, 12.1

The Feature Level in essence determines which Legacy Version of DirectX (well Direct3D) your Hardware can support., and as such will support Emulation.
Now for all intended purposes, DirectX 12 is still running DirectX 12... it's just Pretending to be the Legacy version of DirectX., which most of the time works fine.

You can however still use the Redistributable to Manually Install Legacy Versions of DirectX.
This should work up to DirectX 10.0, when they stopped releasing Redistributables in favour of Integrating DirectX into the Operating System.
Legacy Windows Redistributables is an exception not a rule.



What you have is Intel Graphics HD 3000-Series., to my recollection these are DirectX 10.1 Compliant GPU.
And when we look at the DxDiag., it lists this:

Feature Levels: 10.1,10.0,9.3,9.2,9.1

This means it supports DirectX 9.0a, 9.0b, 9.0c, 10.0 and 10.1
What's likely throwing you is that it does say:

DirectX Version: 11.1
and
DDI Version: 11.1

So, you'd assume this means it supports DirectX 11.1... but this misleading.
All this means is that it can Interface and Output via DirectX 11.1 (which is a requirement for Windows 8.0 onward)., that doesn't mean that it actually supports the Features of it.
And you can actually tell that it's something being overridden by the Drivers rather than what DirectX itself is Detecting because otherwise it should say:

DirectX Version: DirectX 11

I've provided the DxDiag from my own System for you to compare to.

Attachments

Login to view attachments

Login to post a reply

Server time is: 2020-04-05 15:13:26
Your offset time is: 2020-04-05 15:13:26