Freigeben über


INTERACTION_ARGUMENTS_MANIPULATION-Struktur (interactioncontext.h)

Definiert den Zustand einer Bearbeitung.

Syntax

typedef struct INTERACTION_ARGUMENTS_MANIPULATION {
  MANIPULATION_TRANSFORM   delta;
  MANIPULATION_TRANSFORM   cumulative;
  MANIPULATION_VELOCITY    velocity;
  MANIPULATION_RAILS_STATE railsState;
} INTERACTION_ARGUMENTS_MANIPULATION;

Members

delta

Die Änderung der Übersetzung, Drehung und Skalierung seit dem letzten INTERACTION_CONTEXT_OUTPUT_CALLBACK.

cumulative

Die kumulierte Änderung der Übersetzung, Drehung und Skalierung seit Beginn der Interaktion.

velocity

Die Geschwindigkeiten der akkumulierten Transformationen für die Interaktion.

railsState

Eine der Konstanten aus MANIPULATION_RAILS_STATE.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile interactioncontext.h

Weitere Informationen

INTERACTION_CONTEXT_OUTPUT

Interaktionskontextstrukturen

RegisterOutputCallbackInteractionContext