GetRawPointerDeviceData function (winuser.h)

Gets the raw input data from the pointer device.

Syntax

BOOL GetRawPointerDeviceData(
  [in]  UINT32                  pointerId,
  [in]  UINT32                  historyCount,
  [in]  UINT32                  propertiesCount,
  [in]  POINTER_DEVICE_PROPERTY *pProperties,
  [out] LONG                    *pValues
);

Parameters

[in] pointerId

An identifier of the pointer for which to retrieve information.

[in] historyCount

The pointer history.

[in] propertiesCount

Number of properties to retrieve.

[in] pProperties

Array of POINTER_DEVICE_PROPERTY structures that contain raw data reported by the device.

[out] pValues

The values for pProperties.

Return value

TRUE if the function succeeds; otherwise, FALSE. If the function fails, call the GetLastError function for more information.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header winuser.h
Library User32.lib
DLL User32.dll

See also

Functions