Ich möchte mehr Informationen zu Touches/MouseClicks etc. in meiner UWP App hinzufügen. In WPF kann man die TouchDevice Klasse, erben von ihm verwenden und erweitern sie:Informationen zur Eingabe hinzufügen - Alternative für TouchDevice in UWP?
MyTouchDevice device = new MyTouchDevice(...);
device.Activate();
und verwenden es:
public class MyTouchDevice : TouchDevice
{
public override GetTouchPoint(IInputElement relativeTo)...
}
...
die Klasse mit dem Eingangsnachrichtensystem hinzufügen
private void OnTouchDown(object sender, TouchEventArgs e)
{
if (e.TouchDevice is MyTouchDevice)
{
...
Wie kann ich das in einer UWP App machen? Es gibt keine TouchDevice
und PointerDevice
ist etwas ganz anderes. Darüber hinaus ist fast jede Klasse (PointerPoint
, Pointer
usw.) versiegelt.