Pointer Input Messages and Notifications functions

The topics in this section provide the reference specifications for Pointer Input Messages and Notifications functions.

In this section

Topic Description
EnableMouseInPointer
Enables the mouse to act as a pointer input device and send WM_POINTER messages.
GetPointerCursorId
Retrieves the cursor identifier associated with the specified pointer.
GetPointerFrameInfo
Gets the entire frame of information for the specified pointers associated with the current message.
GetPointerFrameInfoHistory
Gets the entire frame of information (including coalesced input frames) for the specified pointers associated with the current message.
GetPointerFramePenInfo
Gets the entire frame of pen-based information for the specified pointers (of type PT_PEN) associated with the current message.
GetPointerFramePenInfoHistory
Gets the entire frame of pen-based information (including coalesced input frames) for the specified pointers (of type PT_PEN) associated with the current message.
GetPointerFrameTouchInfo
Gets the entire frame of touch-based information for the specified pointers (of type PT_TOUCH) associated with the current message.
GetPointerFrameTouchInfoHistory
Gets the entire frame of touch-based information (including coalesced input frames) for the specified pointers (of type PT_TOUCH) associated with the current message.
GetPointerInfo
Gets the information for the specified pointer associated with the current message.
GetPointerInfoHistory
Gets the information associated with the individual inputs, if any, that were coalesced into the current message for the specified pointer. The most recent input is included in the returned history and is the same as the most recent input returned by the GetPointerInfo function.
GetPointerInputTransform
Gets one or more transforms for the pointer information coordinates associated with the current message.
GetPointerPenInfo
Gets the pen-based information for the specified pointer (of type PT_PEN) associated with the current message.
GetPointerPenInfoHistory
Gets the pen-based information associated with the individual inputs, if any, that were coalesced into the current message for the specified pointer (of type PT_PEN). The most recent input is included in the returned history and is the same as the most recent input returned by the GetPointerPenInfo function.
GetPointerTouchInfo
Gets the touch-based information for the specified pointer (of type PT_TOUCH) associated with the current message.
GetPointerTouchInfoHistory
Gets the touch-based information associated with the individual inputs, if any, that were coalesced into the current message for the specified pointer (of type PT_TOUCH). The most recent input is included in the returned history and is the same as the most recent input returned by the GetPointerTouchInfo function.
GetPointerType
Retrieves the pointer type for a specified pointer.
GetUnpredictedMessagePos
Gets pointer data before it has gone through touch prediction processing.
IsMouseInPointerEnabled
Indicates whether EnableMouseInPointer is set for the mouse to act as a pointer input device and send WM_POINTER messages.
SkipPointerFrameMessages
Determines which pointer input frame generated the most recently retrieved message for the specified pointer and discards any queued (unretrieved) pointer input messages generated from the same pointer input frame. If an application has retrieved information for an entire frame using the GetPointerFrameInfo function, the GetPointerFrameInfoHistory function or one of their type-specific variants, it can use this function to avoid retrieving and discarding remaining messages from that frame one by one.

Pointer Input Message Reference