2 Replies Latest reply on Jan 3, 2013 6:55 PM by tt_sd349f

    Get_Display_DisplayInfo_Get() failed

    tt_sd349f

      I use it to get all the displays' information like this:

       

      int displayCount = 0;

      LPADLDisplayInfo displaysInfo = NULL;

       

      ADL_Main_Memory_Free((void**)&displaysInfo);

      int ret = ADL_Display_DisplayInfo_Get(-1, &displayCount, &displaysInfo, 0);

       

      But it failed and return -5. I checked it in the ADL_SDK_4.0, it should mean "Invalid ADL index passed".

      And the API's detail description told me the first parameter could be -1 in order to retrieve all displays' information.

      The text reads as follows:

      [in]  iAdapterIndex     The ADL index handle of the desired adapter. A value of -1 returns all displays in the system across multiple GPUs.

       

      How could I use this API to retrieve all displays' information?