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