ToString() public method

Returns a System.String representing this DisplayResolution.
public ToString ( ) : string
return string
Esempio n. 1
0
        unsafe static void GetModes(LinuxDisplay display, DisplayResolution[] modes, out DisplayResolution current)
        {
            int mode_count = display.pConnector->count_modes;
            Debug.Print("[KMS] Display supports {0} mode(s)", mode_count);
            for (int i = 0; i < mode_count; i++)
            {
                ModeInfo* mode = display.pConnector->modes + i;
                if (mode != null)
                {
                    Debug.Print("Mode {0}: {1}x{2} @{3}", i,
                        mode->hdisplay, mode->vdisplay, mode->vrefresh);
                    DisplayResolution res = GetDisplayResolution(mode);
                    modes[i] = res;
                }
            }

            if (display.pCrtc->mode_valid != 0)
            {
                ModeInfo cmode = display.pCrtc->mode;
                current = GetDisplayResolution(&cmode);
            }
            else
            {
                current = GetDisplayResolution(display.pConnector->modes);
            }
            Debug.Print("Current mode: {0}", current.ToString());
        }
Esempio n. 2
0
 /// <summary>
 /// Returns a System.String representing this DisplayDevice.
 /// </summary>
 /// <returns>A System.String representing this DisplayDevice.</returns>
 public override string ToString()
 {
     return(String.Format("{0}: {1} ({2} modes available)", IsPrimary ? "Primary" : "Secondary",
                          current_resolution.ToString(), available_resolutions.Count));
 }