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).

Referenced by