D3D errors typically occur if you are running the game at settings which your machine does not adequately support or if you are running outdated video drivers. Other potential causes include outdated Windows installs or larger video card issues.
If you have recently increased or changed your game's video resolution, a good first step is to revert your resolution to a setting that previously worked and re-test the issue. If you are able to play at a lower resolution we recommend using that going forward.
If you would like the game to automatically choose appropriate settings for your machine, please use the -autoconfig launch option.
Before updating your drivers, please visit the Windows Update FAQ and make sure you have all of the critical updates and the .NET framework installed.
To update your video drivers, please follow the instructions below for your current operating system:
If you have reduced your video resolution, are running the game using settings your machine can adequately support, and have the latest drivers for your video card and are still receiving D3D errors it's possible that your system has gotten into an unusual state. Please restart your machine and re-test the issue.
If the issue persists, please set the following launch option for the affected game: -dxlevel 81
Note: If you are attempting to play Left 4 Dead, Left 4 Dead 2, Portal 2, or Counter-Strike: Global Offensive, you must set your launch option to -dxlevel 90 instead.