Export (0) Print
Expand All

InteractiveSurfaceDevice Class



Represents an interactive surface device.

Namespace: Microsoft.Surface.Presentation.Input
Assembly: Microsoft.Surface.Presentation (in Microsoft.Surface.Presentation)

'Usage

public class InteractiveSurfaceDevice : DependencyObject
public class InteractiveSurfaceDevice extends DependencyObject
public class InteractiveSurfaceDevice extends DependencyObject

This class is used to access the hardware parameters of an interactive surface device such as a touch-enabled display screen that is connected to a Windows 7 computer, or the screen on a device made for Surface. An instance of this class is returned by the PrimarySurfaceDevice property. Surface applications that have to determine the size of an interactive surface device should always use the InteractiveSurfaceDevice object to get bounds, rather than using hard-coded values.


System.Object
   System.Windows.Threading.DispatcherObject
     System.Windows.DependencyObject
      Microsoft.Surface.Presentation.Input.InteractiveSurfaceDevice

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

 

Requirements

Operating System (OS)Windows 7
Software Developer Kit (SDK)Surface 2.0
.NET Framework 4
Developer environmentVisual Studio 2010, Express or full edition
Microsoft Expression Blend 4.0 (optional)
End-user hardwareDevices made for Surface 2.0, or
Windows Touch computers

Did you find this information useful? Please send us your suggestions and comments.

© Microsoft Corporation. All rights reserved.
Show:
© 2014 Microsoft