ICoreWebView2PointerInfo

Undocumented in source.
version(Windows && inline_webview2_bindings && all)
interface ICoreWebView2PointerInfo : IUnknown {
static const
GUID iid;
}

Members

Functions

get_ButtonChangeKind
HRESULT get_ButtonChangeKind(INT32* buttonChangeKind)

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

get_DisplayRect
HRESULT get_DisplayRect(RECT* displayRect)

Get the DisplayRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h).

get_FrameId
HRESULT get_FrameId(UINT32* frameId)

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

get_HimetricLocation
HRESULT get_HimetricLocation(POINT* himetricLocation)

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

get_HimetricLocationRaw
HRESULT get_HimetricLocationRaw(POINT* himetricLocationRaw)

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

get_HistoryCount
HRESULT get_HistoryCount(UINT32* historyCount)

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

get_InputData
HRESULT get_InputData(INT32* inputData)

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

get_KeyStates
HRESULT get_KeyStates(DWORD* keyStates)

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

get_PenFlags
HRESULT get_PenFlags(UINT32* penFLags)

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

get_PenMask
HRESULT get_PenMask(UINT32* penMask)

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

get_PenPressure
HRESULT get_PenPressure(UINT32* penPressure)

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

get_PenRotation
HRESULT get_PenRotation(UINT32* penRotation)

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

get_PenTiltX
HRESULT get_PenTiltX(INT32* penTiltX)

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

get_PenTiltY
HRESULT get_PenTiltY(INT32* penTiltY)

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

get_PerformanceCount
HRESULT get_PerformanceCount(UINT64* performanceCount)

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

get_PixelLocation
HRESULT get_PixelLocation(POINT* pixelLocation)

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

get_PixelLocationRaw
HRESULT get_PixelLocationRaw(POINT* pixelLocationRaw)

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

get_PointerDeviceRect
HRESULT get_PointerDeviceRect(RECT* pointerDeviceRect)

Get the PointerDeviceRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h).

get_PointerFlags
HRESULT get_PointerFlags(UINT32* pointerFlags)

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

get_PointerId
HRESULT get_PointerId(UINT32* pointerId)

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

get_PointerKind
HRESULT get_PointerKind(DWORD* pointerKind)

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

get_Time
HRESULT get_Time(DWORD* time)

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

get_TouchContact
HRESULT get_TouchContact(RECT* touchContact)

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

get_TouchContactRaw
HRESULT get_TouchContactRaw(RECT* touchContactRaw)

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

get_TouchFlags
HRESULT get_TouchFlags(UINT32* touchFlags)

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

get_TouchMask
HRESULT get_TouchMask(UINT32* touchMask)

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

get_TouchOrientation
HRESULT get_TouchOrientation(UINT32* touchOrientation)

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

get_TouchPressure
HRESULT get_TouchPressure(UINT32* touchPressure)

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

put_ButtonChangeKind
HRESULT put_ButtonChangeKind(INT32 buttonChangeKind)

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

put_DisplayRect
HRESULT put_DisplayRect(RECT displayRect)

Set the DisplayRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h).

put_FrameId
HRESULT put_FrameId(UINT32 frameId)

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

put_HimetricLocation
HRESULT put_HimetricLocation(POINT himetricLocation)

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

put_HimetricLocationRaw
HRESULT put_HimetricLocationRaw(POINT himetricLocationRaw)

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

put_HistoryCount
HRESULT put_HistoryCount(UINT32 historyCount)

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

put_InputData
HRESULT put_InputData(INT32 inputData)

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

put_KeyStates
HRESULT put_KeyStates(DWORD keyStates)

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

put_PenFlags
HRESULT put_PenFlags(UINT32 penFLags)

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

put_PenMask
HRESULT put_PenMask(UINT32 penMask)

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

put_PenPressure
HRESULT put_PenPressure(UINT32 penPressure)

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

put_PenRotation
HRESULT put_PenRotation(UINT32 penRotation)

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

put_PenTiltX
HRESULT put_PenTiltX(INT32 penTiltX)

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

put_PenTiltY
HRESULT put_PenTiltY(INT32 penTiltY)

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

put_PerformanceCount
HRESULT put_PerformanceCount(UINT64 performanceCount)

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

put_PixelLocation
HRESULT put_PixelLocation(POINT pixelLocation)

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

put_PixelLocationRaw
HRESULT put_PixelLocationRaw(POINT pixelLocationRaw)

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

put_PointerDeviceRect
HRESULT put_PointerDeviceRect(RECT pointerDeviceRect)

Set the PointerDeviceRect of the sourceDevice property of the POINTER_INFO struct as defined in the Windows SDK (winuser.h).

put_PointerFlags
HRESULT put_PointerFlags(UINT32 pointerFlags)

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

put_PointerId
HRESULT put_PointerId(UINT32 pointerId)

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

put_PointerKind
HRESULT put_PointerKind(DWORD pointerKind)

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

put_Time
HRESULT put_Time(DWORD time)

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

put_TouchContact
HRESULT put_TouchContact(RECT touchContact)

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

put_TouchContactRaw
HRESULT put_TouchContactRaw(RECT touchContactRaw)

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

put_TouchFlags
HRESULT put_TouchFlags(UINT32 touchFlags)

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

put_TouchMask
HRESULT put_TouchMask(UINT32 touchMask)

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

put_TouchOrientation
HRESULT put_TouchOrientation(UINT32 touchOrientation)

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

put_TouchPressure
HRESULT put_TouchPressure(UINT32 touchPressure)

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

Meta