Freigeben über


DIRECTMANIPULATION_CONFIGURATION-Enumeration (directmanipulation.h)

Definiert die In direct Manipulation verfügbaren Interaktionskonfigurationszustände.

Syntax

typedef enum DIRECTMANIPULATION_CONFIGURATION {
  DIRECTMANIPULATION_CONFIGURATION_NONE = 0,
  DIRECTMANIPULATION_CONFIGURATION_INTERACTION = 0x1,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X = 0x2,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y = 0x4,
  DIRECTMANIPULATION_CONFIGURATION_SCALING = 0x10,
  DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA = 0x20,
  DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA = 0x80,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_X = 0x100,
  DIRECTMANIPULATION_CONFIGURATION_RAILS_Y = 0x200
} ;

Konstanten

 
DIRECTMANIPULATION_CONFIGURATION_NONE
Wert: 0
Es ist keine Interaktion definiert.
DIRECTMANIPULATION_CONFIGURATION_INTERACTION
Wert: 0x1
Eine Interaktion wird definiert. Um Interaktionen zu aktivieren, muss dieser Wert enthalten sein.

Erforderlich beim Festlegen einer anderen Konfiguration als DIRECTMANIPULATION_CONFIGURATION_NONE.
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X
Wert: 0x2
Übersetzung in der horizontalen Achse.
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y
Wert: 0x4
Übersetzung in der vertikalen Achse.
DIRECTMANIPULATION_CONFIGURATION_SCALING
Wert: 0x10
Zoomen
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA
Wert: 0x20
Übersetzungsträgheit gemäß DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X und DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y.
DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA
Wert: 0x80
Die Durch DIRECTMANIPULATION_CONFIGURATION _SCALING definierte Zoomträgheit.
DIRECTMANIPULATION_CONFIGURATION_RAILS_X
Wert: 0x100
Schienen auf der horizontalen Achse.
DIRECTMANIPULATION_CONFIGURATION_RAILS_Y
Wert: 0x200
Schienen auf der vertikalen Achse.

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

Weitere Informationen

ActivateConfiguration

AddConfiguration

Enumerationen der direkten Bearbeitung

RemoveConfiguration