GdkMonitor

描述 [src]

final class Gdk.Monitor : GObject.Object
{
  /* No available fields */
}

GdkMonitor 对象表示与 GdkDisplay 关联的各个输出。

GdkDisplay 保存一个 GListModel 来枚举和监控 gdk_display_get_monitors() 显示器。你可以使用 gdk_display_get_monitor_at_surface() 找到特定显示器。

层级关系

hierarchy this GdkMonitor ancestor_0 GObject ancestor_0--this

祖先

实例方法

gdk_monitor_get_connector

获取显示器的连接器名称(如果存在)。

gdk_monitor_get_description

获取描述显示器的字符串(如果存在)。

since: 4.10

gdk_monitor_get_display

获取此显示器所属的显示器。

gdk_monitor_get_geometry

检索显示器在显示坐标空间内的尺寸和位置。

gdk_monitor_get_height_mm

获取显示器的毫米高度。

gdk_monitor_get_manufacturer

获取显示器制造商的名称或 PNP ID

gdk_monitor_get_model

获取标识显示器型号的字符串(如果存在)。

gdk_monitor_get_refresh_rate

获取显示器的刷新率(如果存在)。

gdk_monitor_get_scale

获取从显示器坐标到设备像素的内部缩放系数。

since: 4.14

gdk_monitor_get_scale_factor

获取从显示器坐标到设备像素的内部缩放系数。

gdk_monitor_get_subpixel_layout

获取像素的红色、绿色和蓝色原色布局的信息。

gdk_monitor_get_width_mm

获取显示器的毫米宽度。

gdk_monitor_is_valid

如果 monitor 对象对应物理显示器,则返回 TRUE

GObject (43) 继承的方法

有关方法的完整列表,请参见 GObject 。

属性

Gdk.Monitor:connector

连接器名称。

Gdk.Monitor:description

监视器的简短描述,旨在向用户显示。

since: 4.10

Gdk.Monitor:display

监视器的GdkDisplay

Gdk.Monitor:geometry

监视器的几何形状。

Gdk.Monitor:height-mm

监视器的高度(单位:毫米)。

Gdk.Monitor:manufacturer

制造商名称。

Gdk.Monitor:model

型号名称。

Gdk.Monitor:refresh-rate

刷新率(单位:毫赫)。

Gdk.Monitor:scale

监视器的比例。

since: 4.14

Gdk.Monitor:scale-factor

比例系数。

Gdk.Monitor:subpixel-layout

子像素布局。

Gdk.Monitor:valid

对象是否仍然有效。

Gdk.Monitor:width-mm

监视器的宽度(单位:毫米)。

信号

Gdk.Monitor::invalidate

monitor表示的输出断开连接时发出。

GObject(1)继承的信号
GObject::notify

当对象的其中一个属性的值通过 g_object_set_property()、g_object_set() 等进行设置时,会在该对象上发出 notify 信号。

类结构

struct GdkMonitorClass {
  /* no available fields */
}

没有说明。