CoreWebView2PointerInfo Class
This mostly represents a combined win32 POINTER_INFO
, POINTER_TOUCH_INFO
, and POINTER_PEN_INFO
object.
Summary
Members | Description |
---|---|
ButtonChangeKind | Gets or sets the ButtonChangeKind of the pointer event. |
DisplayRect | Gets or sets the DisplayRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h). |
FrameId | Gets or sets the FrameID of the pointer event. |
HimetricLocation | Gets or sets the HimetricLocation of the pointer event. |
HimetricLocationRaw | Gets or sets the HimetricLocationRaw of the pointer event. |
HistoryCount | Gets or sets the HistoryCount of the pointer event. |
InputData | Gets or sets the InputData of the pointer event. |
KeyStates | Gets or sets the KeyStates of the pointer event. |
PenFlags | Gets or sets the PenFlags of the pointer event. |
PenMask | Gets or sets the PenMask of the pointer event. |
PenPressure | Gets or sets the PenPressure of the pointer event. |
PenRotation | Gets or sets the PenRotation of the pointer event. |
PenTiltX | Gets or sets the PenTiltX of the pointer event. |
PenTiltY | Gets or sets the PenTiltY of the pointer event. |
PerformanceCount | Gets or sets the PerformanceCount of the pointer event. |
PixelLocation | Gets or sets the PixelLocation of the pointer event. |
PixelLocationRaw | Gets or sets the PixelLocationRaw of the pointer event. |
PointerDeviceRect | Gets or sets the PointerDeviceRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h). |
PointerFlags | Gets or sets the PointerFlags of the pointer event. |
PointerId | Gets or sets the PointerId of the pointer event. |
PointerKind | Gets or sets the PointerKind of the pointer event. |
Time | Gets or sets the Time of the pointer event. |
TouchContact | Gets or sets the TouchContact of the pointer event. |
TouchContactRaw | Gets or sets the TouchContactRaw of the pointer event. |
TouchFlags | Gets or sets the TouchFlags of the pointer event. |
TouchMask | Gets or sets the TouchMask of the pointer event. |
TouchOrientation | Gets or sets the TouchOrientation of the pointer event. |
TouchPressure | Gets or sets the TouchPressure of the pointer event. |
Properties
ButtonChangeKind
int ButtonChangeKind
Gets or sets the ButtonChangeKind of the pointer event.
This corresponds to the ButtonChangeKind property of the POINTER_INFO
struct. The values are defined by the POINTER_BUTTON_CHANGE_KIND
enum in the Windows SDK (winuser.h).
DisplayRect
Rect DisplayRect
Gets or sets the DisplayRect of the sourceDevice property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
FrameId
uint32_t FrameId
Gets or sets the FrameID of the pointer event.
This corresponds to the frameId property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
HimetricLocation
Point HimetricLocation
Gets or sets the HimetricLocation of the pointer event.
This corresponds to the ptHimetricLocation property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
HimetricLocationRaw
Point HimetricLocationRaw
Gets or sets the HimetricLocationRaw of the pointer event.
This corresponds to the ptHimetricLocationRaw property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
HistoryCount
uint32_t HistoryCount
Gets or sets the HistoryCount of the pointer event.
This corresponds to the historyCount property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
InputData
int InputData
Gets or sets the InputData of the pointer event.
This corresponds to the InputData property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
KeyStates
uint32_t KeyStates
Gets or sets the KeyStates of the pointer event.
This corresponds to the dwKeyStates property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PenFlags
uint32_t PenFlags
Gets or sets the PenFlags of the pointer event.
This corresponds to the penFlags property of the POINTER_PEN_INFO
struct. The values are defined by the PEN_FLAGS constants in the Windows SDK (winuser.h).
PenMask
uint32_t PenMask
Gets or sets the PenMask of the pointer event.
This corresponds to the penMask property of the POINTER_PEN_INFO
struct. The values are defined by the PEN_MASK constants in the Windows SDK (winuser.h).
PenPressure
uint32_t PenPressure
Gets or sets the PenPressure of the pointer event.
This corresponds to the pressure property of the POINTER_PEN_INFO
struct as defined in the Windows SDK (winuser.h).
PenRotation
uint32_t PenRotation
Gets or sets the PenRotation of the pointer event.
This corresponds to the rotation property of the POINTER_PEN_INFO
struct as defined in the Windows SDK (winuser.h).
PenTiltX
int PenTiltX
Gets or sets the PenTiltX of the pointer event.
This corresponds to the tiltX property of the POINTER_PEN_INFO
struct as defined in the Windows SDK (winuser.h).
PenTiltY
int PenTiltY
Gets or sets the PenTiltY of the pointer event.
This corresponds to the tiltY property of the POINTER_PEN_INFO
struct as defined in the Windows SDK (winuser.h).
PerformanceCount
uint64_t PerformanceCount
Gets or sets the PerformanceCount of the pointer event.
This corresponds to the PerformanceCount property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PixelLocation
Point PixelLocation
Gets or sets the PixelLocation of the pointer event.
This corresponds to the ptPixelLocation property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PixelLocationRaw
Point PixelLocationRaw
Gets or sets the PixelLocationRaw of the pointer event.
This corresponds to the ptPixelLocationRaw property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PointerDeviceRect
Rect PointerDeviceRect
Gets or sets the PointerDeviceRect of the sourceDevice property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PointerFlags
uint32_t PointerFlags
Gets or sets the PointerFlags of the pointer event.
This corresponds to the pointerFlags property of the POINTER_INFO
struct. The values are defined by the POINTER_FLAGS
constants in the Windows SDK (winuser.h).
PointerId
uint32_t PointerId
Gets or sets the PointerId of the pointer event.
This corresponds to the pointerId property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
PointerKind
uint32_t PointerKind
Gets or sets the PointerKind of the pointer event.
This corresponds to the pointerKind property of the POINTER_INFO
struct. The values are defined by the POINTER_INPUT_KIND
enum in the Windows SDK (winuser.h). Supports PT_PEN and PT_TOUCH.
Time
uint32_t Time
Gets or sets the Time of the pointer event.
This corresponds to the dwTime property of the POINTER_INFO
struct as defined in the Windows SDK (winuser.h).
TouchContact
Rect TouchContact
Gets or sets the TouchContact of the pointer event.
This corresponds to the rcContact property of the POINTER_TOUCH_INFO
struct as defined in the Windows SDK (winuser.h).
TouchContactRaw
Rect TouchContactRaw
Gets or sets the TouchContactRaw of the pointer event.
This corresponds to the rcContactRaw property of the POINTER_TOUCH_INFO
struct as defined in the Windows SDK (winuser.h).
TouchFlags
uint32_t TouchFlags
Gets or sets the TouchFlags of the pointer event.
This corresponds to the touchFlags property of the POINTER_TOUCH_INFO
struct. The values are defined by the TOUCH_FLAGS constants in the Windows SDK (winuser.h).
TouchMask
uint32_t TouchMask
Gets or sets the TouchMask of the pointer event.
This corresponds to the touchMask property of the POINTER_TOUCH_INFO
struct. The values are defined by the TOUCH_MASK constants in the Windows SDK (winuser.h).
TouchOrientation
uint32_t TouchOrientation
Gets or sets the TouchOrientation of the pointer event.
This corresponds to the orientation property of the POINTER_TOUCH_INFO
struct as defined in the Windows SDK (winuser.h).
TouchPressure
uint32_t TouchPressure
Gets or sets the TouchPressure of the pointer event.
This corresponds to the pressure property of the POINTER_TOUCH_INFO
struct as defined in the Windows SDK (winuser.h).