3 Replies Latest reply on Nov 15, 2011 1:24 AM by slander

    ADL SDK 3.0

    albert281
      How can I get the desktop configuration(i.e. CLONE, EXTENDED, etc.)

      I am looking for an API that can tell me what mode the desktop is in.  In the ADL SDK documentation, there is a set of flags defined as follows:

       

        

      /// \defgroup define_desktop_config Desktop Configuration Flags///These flags are used by ADL_DesktopConfig_xxx

      // @{



       

       

       

       

       

       

       

       

       

       

      #define

       

       

      ADL_DESKTOPCONFIG_UNKNOWN 0

      /* UNKNOWN desktop config */

      #define

       

       

      ADL_DESKTOPCONFIG_SINGLE (1 << 0)

      /* Single */

      #define

       

       

      ADL_DESKTOPCONFIG_CLONE (1 << 2)

      /* Clone */

      #define

       

       

      ADL_DESKTOPCONFIG_BIGDESK_H (1 << 4)

      /* Big Desktop Horizontal */

      #define

       

       

      ADL_DESKTOPCONFIG_BIGDESK_V (1 << 5)

      /* Big Desktop Vertical */

      #define

       

       

      ADL_DESKTOPCONFIG_BIGDESK_HR (1 << 6)

      /* Big Desktop Reverse Horz */

      #define

       

       

      ADL_DESKTOPCONFIG_BIGDESK_VR (1 << 7)

      /* Big Desktop Reverse Vert */

      #define

       

       

      ADL_DESKTOPCONFIG_RANDR12 (1 << 8)

      /* RandR 1.2 Multi-display */

      // @}

       



       





      What API uses these flags?  There is no such API called ADL_DesktopConfig_xxx, and I can't find an API that will return these flags.