Our company has changed to the Intel HD Graphics 4000 chipset in one of our products, and the original IEGD driver has been replaced with the Intel HD Graphics 4000 driver.
Our application allows the user to configure the video for three different modes:
1. Main display: 1280x1024, rotated 270 degrees (flipped portrait). No secondary display.
2. Main display: 1280x1024, rotated 270 degrees (flipped portrait). Secondary display: A clone of the main display.
3. Main display: 1280x1024, rotated 270 degrees (flipped portrait). Secondary display: Extended desktop, 1024x768, landscape.
To set up these three video modes, we previously used the ExtEscape() function with some IEGD commands:
INTEL_ESCAPE_GET_NUM_PD_ATTRIBUTES INTEL_ESCAPE_GET_AVAIL_PD_ATTRIBUTES INTEL_ESCAPE_SET_PD_ATTRIBUTES INTEL_ESCAPE_SET_ROTATION_FLIP INTEL_ESCAPE_GET_ROTATION_FLIP INTEL_ESCAPE_GET_CURRENT_DC INTEL_ESCAPE_GET_DC_LIST INTEL_ESCAPE_SET_DC INTEL_ESCAPE_GET_NUM_DC
The product runs XP Embedded. At first I thought I could use the SetDisplayConfig() function to set up the video modes, but that function is not supported by XP.
Can anybody tell me how to set up the needed video modes using the HD Graphics 4000 driver?
Retrieving data ...