This topic has not yet been rated - Rate this topic

PointerDevice.GetPointerDevices | getPointerDevices method

Gets information about the pointer devices attached to the system.

Syntax

Public Shared Function GetPointerDevices() As IReadOnlyList(Of PointerDevice)

Parameters

This method has no parameters.

Return value

Type: IVectorView<PointerDevice> [JavaScript/C++] | System.Collections.Generic.IReadOnlyList<PointerDevice> [.NET]

The collection of PointerDevice objects that represent the pointer devices attached to the system.

Remarks

GetPointerDevices is a static method.

Windows Phone 8

This API is not implemented and will throw an exception if called.

Examples

The following code shows how to use GetPointerDevices to get basic information about the pointer devices attached to the system.


function getPointerDevicesAndAttributes() {
  var pointerDevices = Windows.Devices.Input.PointerDevice.GetPointerDevices();
  var htmlWrite = "";
  for (i = 0; i < pointerDevices.Size; i++)  {
       htmlWrite += "<tr><td>(" + i + ") Screen Rect</td><td>" +
           pointerDevices[i].ScreenRect.X + "," +
           pointerDevices[i].ScreenRect.Y + "," +
           pointerDevices[i].ScreenRect.Width + "," +
           pointerDevices[i].ScreenRect.Height + "</td></tr>";
  }
  id("pointerDevices").innerHTML = htmlWrite;
}

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows.Devices.Input
Windows::Devices::Input [C++]

Metadata

Windows.winmd

See also

PointerDevice
Quickstarts
Quickstart: Identifying input devices

 

 

Build date: 2/25/2013

© 2013 Microsoft. All rights reserved.