GdkScreen

#GdkScreen objects are the GDK representation of the screen on which windows can be displayed and on which the pointer moves. X originally identified screens with physical screens, but nowadays it is more common to have a single #GdkScreen which combines several physical monitors (see gdk.screen.Screen.getNMonitors).

GdkScreen is used throughout GDK and GTK+ to specify which screen the top level windows are to be displayed on. it is also used to query the screen specification and default settings such as the default visual (gdk.screen.Screen.getSystemVisual), the dimensions of the physical monitors (gdk.screen.Screen.getMonitorGeometry), etc.

struct GdkScreen