enum io.win.DeviceMonitorMouseEventFlag

enum DeviceMonitorMouseEventFlag {
    DeviceMonitorMouseEventFlag_RelativeCoordinates = 0x0001,
    DeviceMonitorMouseEventFlag_AbsoluteCoordinates = 0x0002,
    DeviceMonitorMouseEventFlag_VirtualDesktop      = 0x0004,
    DeviceMonitorMouseEventFlag_MoveNoCoalesce      = 0x0008,
    DeviceMonitorMouseEventFlag_LeftButtonDown      = 0x0010,
    DeviceMonitorMouseEventFlag_LeftButtonUp        = 0x0020,
    DeviceMonitorMouseEventFlag_RightButtonDown     = 0x0040,
    DeviceMonitorMouseEventFlag_RightButtonUp       = 0x0080,
    DeviceMonitorMouseEventFlag_MiddleButtonDown    = 0x0100,
    DeviceMonitorMouseEventFlag_MiddleButtonUp      = 0x0200,
    DeviceMonitorMouseEventFlag_Button4Down         = 0x0400,
    DeviceMonitorMouseEventFlag_Button4Up           = 0x0800,
    DeviceMonitorMouseEventFlag_Button5Down         = 0x1000,
    DeviceMonitorMouseEventFlag_Button5Up           = 0x2000,
    DeviceMonitorMouseEventFlag_Wheel               = 0x4000,
};