Class Monitor
public class Monitor
- Inheritance
-
Monitor
- Inherited Members
Methods
GetConnector(nint)
Calls native method gdk_monitor_get_connector.
public static extern NullableUtf8StringUnownedHandle GetConnector(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetDescription(nint)
Calls native method gdk_monitor_get_description. Version: 4.10
[Version("4.10")]
public static extern NullableUtf8StringUnownedHandle GetDescription(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetDisplay(nint)
Calls native method gdk_monitor_get_display.
public static extern nint GetDisplay(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_monitor_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeightMm(nint)
Calls native method gdk_monitor_get_height_mm.
public static extern int GetHeightMm(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetManufacturer(nint)
Calls native method gdk_monitor_get_manufacturer.
public static extern NullableUtf8StringUnownedHandle GetManufacturer(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetModel(nint)
Calls native method gdk_monitor_get_model.
public static extern NullableUtf8StringUnownedHandle GetModel(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetRefreshRate(nint)
Calls native method gdk_monitor_get_refresh_rate.
public static extern int GetRefreshRate(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetScale(nint)
Calls native method gdk_monitor_get_scale. Version: 4.14
[Version("4.14")]
public static extern double GetScale(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetScaleFactor(nint)
Calls native method gdk_monitor_get_scale_factor.
public static extern int GetScaleFactor(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetSubpixelLayout(nint)
Calls native method gdk_monitor_get_subpixel_layout.
public static extern SubpixelLayout GetSubpixelLayout(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- SubpixelLayout
Transfer ownership: None Nullable: False
GetWidthMm(nint)
Calls native method gdk_monitor_get_width_mm.
public static extern int GetWidthMm(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
IsValid(nint)
Calls native method gdk_monitor_is_valid.
public static extern bool IsValid(nint monitor)
Parameters
monitor
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False