DIRECTMANIPULATION_STATUS-Enumeration (directmanipulation.h)
Definiert die möglichen Zustände der direkten Bearbeitung. Der Viewport kann Eingaben in einem beliebigen Zustand verarbeiten, sofern nicht anders angegeben.
Syntax
typedef enum DIRECTMANIPULATION_STATUS {
DIRECTMANIPULATION_BUILDING = 0,
DIRECTMANIPULATION_ENABLED = 1,
DIRECTMANIPULATION_DISABLED = 2,
DIRECTMANIPULATION_RUNNING = 3,
DIRECTMANIPULATION_INERTIA = 4,
DIRECTMANIPULATION_READY = 5,
DIRECTMANIPULATION_SUSPENDED = 6
} ;
Konstanten
DIRECTMANIPULATION_BUILDING Wert: 0 Der Viewport wird initialisiert und kann die Eingabe noch nicht verarbeiten. |
DIRECTMANIPULATION_ENABLED Wert: 1 Der Viewport wurde erfolgreich aktiviert. |
DIRECTMANIPULATION_DISABLED Wert: 2 Der Viewport ist deaktiviert und kann keine Eingaben oder Rückrufe verarbeiten. Der Viewport kann durch Aufrufen von Aktivieren aktiviert werden. |
DIRECTMANIPULATION_RUNNING Wert: 3 Der Viewport verarbeitet derzeit Eingaben und aktualisiert Inhalte. |
DIRECTMANIPULATION_INERTIA Wert: 4 Der Viewport verschiebt Inhalte aufgrund der Inertia. |
DIRECTMANIPULATION_READY Wert: 5 Der Viewport hat die vorherige Interaktion abgeschlossen. |
DIRECTMANIPULATION_SUSPENDED Wert: 6 Der vorübergehende Zustand des Viewports, wenn die Eingabe auf einen Vorgänger in der SetContact-Kette höhergestuft wurde. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | directmanipulation.h |