0 Replies Latest reply on Mar 14, 2016 11:25 AM by MRasmussen_BK

    Intel HD Graphics 4000 driver missing functionality with XP Embedded

    MRasmussen_BK

      Hi,

      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?

       

      Kind regards,
      Mogens