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