

As shown in the image below, runtime error 11110 occurs if you are not running with 32-bit color depth on Windows 8, 10 or 11: However, due to changes in the Windows Desktop Manager (WDM), Windows 8 and beyond supports 32-bit color depth only. Previous versions of the Windows OS and E-Prime supported 8-, 16-, 24-, and 32-bit color depth. Windows 8, Windows 10, and Windows 11 support 32-bit color depth only Then, click the 'Edit' button to access the DisplayDevice properties. To access the DisplayDevice in E-Studio, double click the Experiment Object properties pages > Devices tab > DisplayDevice.

The solutions below require modifications to the DisplayDevice settings. This article describes the conditions that cause this warning message to appear and the experiment settings that must be used to eliminate this warning. The warning message shown below appears when attempting to run the experiment from E-Studio when the settings are not properly configured. Several of these changes impact the video display system and its ability to communicate with E-Prime.Į-Prime 3.0 is compatible with Windows 8, 8.1, 10 and 11. E-Prime 2.0 SP2 is compatible with Windows 8, 8.1, and 10. Specific DisplayDevice settings are required when designing and running experiments in these environments. Microsoft introduced numerous software design and architecture changes in later versions of the Windows OS environment beginning with Windows 8. NOTE: This article is the same as article numbers 553. You may want to take a look at the DirectX Tool Kit tutorials.This item was introduced in E-Prime 2.0 (2.0.10.353). For XInput, you can use the basic XInput 9.1.0 which is built-in to Windows 7. See Microsoft Docs.įor XAudio2 on Windows 7 SP1, use the XAudio2Redist instead of the legacy DirectX SDK. That said, if your learning materials still reference legacy stuff like D3DX11, you can install it but beware there are some special setup details. You do not need the legacy DirectX SDK at all.

VS 2019 comes with the Windows 10 SDK which includes everything you need for basic Direct3D 11 system headers and libraries. Officially Windows 7 RTM is not supported. VS 2019 can support targeting Windows 7 Service Pack 1 for Win32 desktop development. For the details on handling DirectX 11.0, see this blog post. My Win32 templates assume you have DirectX 11.1 these days. Most any Windows 7 system that's updated from Windows Update should have it. Basically this means you won't get D3D_FEATURE_LEVEL_11_1. Windows 7 can support DirectX 11.1 "software features" but not "hardware features" with KB2670838. I maintain a number of similar templates for UWP and Win32 for DirectX 11 & DirectX 12 on GitHub. As noted by Simon in the comments, the "DirectX" templates built-in to VS 2019 are for Universal Windows Platform (UWP) apps only which requires Windows 10.
