destack:display/binding import destack:display/binding Structs - DisplayBackend — Display backend. - DisplayBackendSelection — Display backend selection. - DisplayDragItem — Drag item descriptor. - DisplayDragPreview — Source side drag preview. - DisplayDragRequest — Source side drag request. - DisplayDragSourceItemBinary — Source side drag binary item. - DisplayDragSourceItemFile — Source side drag file item. - DisplayDragSourceItemText — Source side drag text item. - DisplayDragTransfer — Inbound drag transfer. - DisplayEventDragDropped — Drag dropped display event. - DisplayEventDragEntered — Drag entered display event. - DisplayEventDragLeft — Drag left display event. - DisplayEventDragMoved — Drag moved display event. - DisplayEventMonitorAdded — Monitor added display event. - DisplayEventMonitorChanged — Monitor changed display event. - DisplayEventMonitorModeChanged — Monitor mode changed display event. - DisplayEventMonitorRemoved — Monitor removed display event. - DisplayEventOverflow — Display overflow event. - DisplayEventSubscription — Display event subscription. - DisplayEventWindowCloseRequested — Window close requested display event. - DisplayEventWindowDestroyed — Window destroyed display event. - DisplayEventWindowFocusChanged — Window focus changed display event. - DisplayEventWindowModeChanged — Window mode changed display event. - DisplayEventWindowMoved — Window moved display event. - DisplayEventWindowRenderStateChanged — Window render state changed display event. - DisplayEventWindowResized — Window resized display event. - DisplayEventWindowThemeChanged — Window theme changed display event. - DisplayEventWindowVisibilityChanged — Window visibility changed display event. - DisplayFrameEvent — Display frame timing event. - DisplayFrameSubscription — Display frame subscription. - Monitor — Display output. - MonitorColorState — Display color state. - MonitorGammaRamp — Display gamma ramp. - MonitorMode — Display mode. - MonitorQuery — Monitor query. - MonitorRect — Display output rectangle in desktop pixels. - WindowDescriptor — Window descriptor. - WindowIcon — Window icon image. - WindowModeBorderless — Borderless display mode. - WindowModeExclusiveFullscreen — Exclusive fullscreen display mode. - WindowModeWindowed — Windowed display mode. - WindowPixelSize — Physical window size in pixels. - WindowPoint — Window-local point in logical platform units. - WindowPosition — Window position in desktop pixels. - WindowRect — Window rectangle in logical platform points. - WindowRequest — Window open request. - WindowSafeArea — Window safe-area insets in logical platform points. - WindowSize — Logical window size in platform points. - WindowSizeLimits — Window size constraints. - WindowState — Window state snapshot. Enums - DisplayBackendKind — Host display backend kind. - DisplayBackendSelectionPolicy — Display backend selection policy. - DisplayColorSpace — Display color space. - DisplayDragItemKind — Drag item kind. - DisplayDragOperation — Drag operation. - DisplayEventOverflowPolicy — Display event overflow policy. - DisplayHdrMode — Display HDR policy. - MonitorOrientation — Display output orientation. - MonitorSupport — Display support status. - WindowAttentionLevel — Window attention request level. - WindowCursorIcon — Standard system cursor icon. - WindowCursorMode — Cursor interaction mode. - WindowRenderState — Window renderability state. - WindowResizeEdge — Window resize edge. - WindowTheme — Host theme value. - WindowVisibility — Window visibility state. Newtypes - DisplayBackendFlags — Display backend capability flags. - DisplayDragOperationFlags — Drag operation flags. - DisplayDragSessionHandle — Handle for one display drag-transfer session. - DisplayDragSourceItem — Source side drag item. - DisplayEvent — Display event. - DisplayEventFlags — Display event flags. - DisplayEventHandle — Handle for one display event subscription. - DisplayFrameHandle — Handle for one display frame timing stream. - MonitorHandle — Handle for one monitor endpoint. - MonitorPixelFormat — Display mode pixel format. - WindowHandle — Handle for one window or surface host object. - WindowMode — Window display mode. Interfaces - DisplayBackendBinding — Backend binding family. - DisplayBinding — Display binding family. - DisplayDragBinding — Drag binding family. - DisplayEventBinding — Event binding family. - DisplayFrameBinding — Frame binding family. - DisplayMonitorBinding — Monitor binding family. - DisplayWindowBinding — Window binding family. Constants - display — Current display binding family. - DISPLAYBACKENDDRAG — Backend can start host drag sessions. - DISPLAYBACKENDEXCLUSIVEFULLSCREEN — Backend can enter exclusive fullscreen modes. - DISPLAYBACKENDFRAMETIMING — Backend can drive frame timing streams. - DISPLAYBACKENDGAMMA — Backend can set monitor gamma ramps. - DISPLAYBACKENDHDR — Backend can report or set HDR output policy. - DISPLAYBACKENDMONITOR — Backend can enumerate monitors. - DISPLAYBACKENDMONITOREVENTS — Backend can report monitor change events. - DISPLAYBACKENDPOINTERGRAB — Backend can constrain or lock the pointer. - DISPLAYBACKENDWINDOW — Backend can create windows. - DISPLAYBACKENDWINDOWEVENTS — Backend can report window events. - DISPLAYDRAGCOPY — Copy drag operation. - DISPLAYDRAGLINK — Link drag operation. - DISPLAYDRAGMOVE — Move drag operation. - DISPLAYDRAGNONE — No drag operations. - DISPLAYEVENTDRAG — Subscribe to drag and drop events. - DISPLAYEVENTMONITOR — Subscribe to monitor events. - DISPLAYEVENTWINDOW — Subscribe to window lifecycle events. - DISPLAYEVENTWINDOWGEOMETRY — Subscribe to window geometry events. - DISPLAYEVENTWINDOWRENDER — Subscribe to window renderability events.