Class Display
public class Display
- Inheritance
-
Display
- Inherited Members
Methods
Beep(nint)
Calls native method gdk_display_beep.
public static extern void Beep(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Close(nint)
Calls native method gdk_display_close.
public static extern void Close(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
CreateGlContext(nint, out ErrorOwnedHandle)
Calls native method gdk_display_create_gl_context. Version: 4.6
[Version("4.6")]
public static extern nint CreateGlContext(nint self, out ErrorOwnedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
DeviceIsGrabbed(nint, nint)
Calls native method gdk_display_device_is_grabbed.
public static extern bool DeviceIsGrabbed(nint display, nint device)
Parameters
display
nintTransfer ownership: None Nullable: False
device
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Flush(nint)
Calls native method gdk_display_flush.
public static extern void Flush(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
GetAppLaunchContext(nint)
Calls native method gdk_display_get_app_launch_context.
public static extern nint GetAppLaunchContext(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetClipboard(nint)
Calls native method gdk_display_get_clipboard.
public static extern nint GetClipboard(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetDefault()
Calls native function gdk_display_get_default.
public static extern nint GetDefault()
Returns
- nint
Transfer ownership: None Nullable: True
GetDefaultSeat(nint)
Calls native method gdk_display_get_default_seat.
public static extern nint GetDefaultSeat(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetDmabufFormats(nint)
Calls native method gdk_display_get_dmabuf_formats. Version: 4.14
[Version("4.14")]
public static extern DmabufFormatsUnownedHandle GetDmabufFormats(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- DmabufFormatsUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_display_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMonitorAtSurface(nint, nint)
Calls native method gdk_display_get_monitor_at_surface.
public static extern nint GetMonitorAtSurface(nint display, nint surface)
Parameters
display
nintTransfer ownership: None Nullable: False
surface
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetMonitors(nint)
Calls native method gdk_display_get_monitors.
public static extern nint GetMonitors(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetName(nint)
Calls native method gdk_display_get_name.
public static extern NonNullableUtf8StringUnownedHandle GetName(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPrimaryClipboard(nint)
Calls native method gdk_display_get_primary_clipboard.
public static extern nint GetPrimaryClipboard(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetSetting(nint, NonNullableUtf8StringHandle, ValueHandle)
Calls native method gdk_display_get_setting.
public static extern bool GetSetting(nint display, NonNullableUtf8StringHandle name, ValueHandle value)
Parameters
display
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetStartupNotificationId(nint)
Calls native method gdk_display_get_startup_notification_id.
public static extern NullableUtf8StringUnownedHandle GetStartupNotificationId(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
IsClosed(nint)
Calls native method gdk_display_is_closed.
public static extern bool IsClosed(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsComposited(nint)
Calls native method gdk_display_is_composited.
public static extern bool IsComposited(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsRgba(nint)
Calls native method gdk_display_is_rgba.
public static extern bool IsRgba(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
MapKeycode(nint, uint, ref nint, out uint[], out int)
Calls native method gdk_display_map_keycode.
public static extern bool MapKeycode(nint display, uint keycode, ref nint keys, out uint[] keyvals, out int nEntries)
Parameters
display
nintTransfer ownership: None Nullable: False
keycode
uintTransfer ownership: None Nullable: False
keys
nintTransfer ownership: Full Nullable: False
keyvals
uint[]Transfer ownership: Full Nullable: False
nEntries
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
MapKeyval(nint, uint, ref nint, out int)
Calls native method gdk_display_map_keyval.
public static extern bool MapKeyval(nint display, uint keyval, ref nint keys, out int nKeys)
Parameters
display
nintTransfer ownership: None Nullable: False
keyval
uintTransfer ownership: None Nullable: False
keys
nintTransfer ownership: Full Nullable: False
nKeys
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
NotifyStartupComplete(nint, NonNullableUtf8StringHandle)
Calls native method gdk_display_notify_startup_complete.
public static extern void NotifyStartupComplete(nint display, NonNullableUtf8StringHandle startupId)
Parameters
display
nintTransfer ownership: None Nullable: False
startupId
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Open(NullableUtf8StringHandle)
Calls native function gdk_display_open.
public static extern nint Open(NullableUtf8StringHandle displayName)
Parameters
displayName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: True
PrepareGl(nint, out ErrorOwnedHandle)
Calls native method gdk_display_prepare_gl. Version: 4.4
[Version("4.4")]
public static extern bool PrepareGl(nint self, out ErrorOwnedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutEvent(nint, nint)
Calls native method gdk_display_put_event.
public static extern void PutEvent(nint display, nint @event)
Parameters
SupportsInputShapes(nint)
Calls native method gdk_display_supports_input_shapes.
public static extern bool SupportsInputShapes(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SupportsShadowWidth(nint)
Calls native method gdk_display_supports_shadow_width. Version: 4.14
[Version("4.14")]
public static extern bool SupportsShadowWidth(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Sync(nint)
Calls native method gdk_display_sync.
public static extern void Sync(nint display)
Parameters
display
nintTransfer ownership: None Nullable: False
TranslateKey(nint, uint, ModifierType, int, out uint, out int, out int, out ModifierType)
Calls native method gdk_display_translate_key.
public static extern bool TranslateKey(nint display, uint keycode, ModifierType state, int group, out uint keyval, out int effectiveGroup, out int level, out ModifierType consumed)
Parameters
display
nintTransfer ownership: None Nullable: False
keycode
uintTransfer ownership: None Nullable: False
state
ModifierTypeTransfer ownership: None Nullable: False
group
intTransfer ownership: None Nullable: False
keyval
uintTransfer ownership: Full Nullable: False
effectiveGroup
intTransfer ownership: Full Nullable: False
level
intTransfer ownership: Full Nullable: False
consumed
ModifierTypeTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False