ManipulationDelta Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält die akkumulierten Transformationen für die aktuelle Bearbeitung.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct ManipulationDelta
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct ManipulationDelta
var manipulationDelta = {
translation : /* Your value */,
scale : /* Your value */,
rotation : /* Your value */,
expansion : /* Your value */
}
Public Structure ManipulationDelta
- Vererbung
-
ManipulationDelta
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
Expansion |
Die Änderung des Abstands zwischen Touchkontakten als geräteunabhängiges Pixel (DIP). Wenn sich beispielsweise der Abstand zwischen zwei Kontakten während einer Bearbeitung von 100 geräteunabhängigen Pixeln (DEVICE-Independent Pixel, DIP) auf 200 geräteunabhängige Pixel (DIP) ändert, wäre der Wert von Expansion 100,0. |
Rotation |
Die Änderung des Drehwinkels in Grad. |
Scale |
Die Änderung des Abstands zwischen Touchkontakten in Prozent. Wenn sich beispielsweise der Abstand zwischen zwei Kontakten während einer Bearbeitung von 100 geräteunabhängigen Pixeln (DEVICE-Independent Pixel, DIP) auf 200 geräteunabhängige Pixel (DIP) ändert, wäre der Wert von Scale 2,0. |
Translation |
Die Änderung der x-y-Bildschirmkoordinaten im geräteunabhängigen Pixel (DEVICE-Independent Pixel, DIP). |
Gilt für:
Weitere Informationen
- Touchinteraktionen – Manipulationsereignisse
- Beispiel für den Benutzerinteraktionsmodus
- Beispiel für visuelle Fokuselemente
- Eingabe: Beispiel für Gerätefunktionen
- Eingabe: vereinfachtes Freihandbeispiel
- Eingabe: Beispiel für Windows 8-Bewegungen
- Eingabe: Beispiel für XAML-Benutzereingabeereignisse
- Beispiel für XAML-Bildlauf, Schwenken und Zoomen
- Beispiel für die DirectX-Fingereingabe
- Eingabe: Beispiel für Manipulationen und Gesten (C++)
- Eingabe: Beispiel für Fingereingabe-Treffertests
- Beispiel für die Eingabequellenidentifikation
- Beispiel für Fingereingabeeinschleusung
- Win32–Beispiel für Touchtreffertests