Struct PointerPoint
Provides basic properties for the input pointer associated with a single mouse, pen/stylus, or touch contact.
public struct PointerPoint : IEquatable<PointerPoint>
- Implements
- Inherited Members
Constructors
PointerPoint(IPointer, Point, PointerPointProperties)
public PointerPoint(IPointer pointer, Point position, PointerPointProperties properties)
Parameters
pointer
IPointerposition
Pointproperties
PointerPointProperties
Properties
Pointer
Gets specific pointer generated by input device.
public readonly IPointer Pointer { get; }
Property Value
Position
Gets the location of the pointer input in client coordinates.
public readonly Point Position { get; }
Property Value
Properties
Gets extended information about the input pointer.
public readonly PointerPointProperties Properties { get; }
Property Value
Methods
Equals(PointerPoint)
public readonly bool Equals(PointerPoint other)
Parameters
other
PointerPoint
Returns
Equals(object)
public override readonly bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override readonly int GetHashCode()
Returns
ToString()
public override readonly string ToString()
Returns
Operators
operator ==(PointerPoint, PointerPoint)
public static bool operator ==(PointerPoint left, PointerPoint right)
Parameters
left
PointerPointright
PointerPoint
Returns
operator !=(PointerPoint, PointerPoint)
public static bool operator !=(PointerPoint left, PointerPoint right)
Parameters
left
PointerPointright
PointerPoint