enumerazione DIRECTMANIPULATION_CONFIGURATION (directmanipulation.h)
Definisce gli stati di configurazione dell'interazione disponibili in Manipolazione diretta.
Sintassi
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
} ;
Costanti
DIRECTMANIPULATION_CONFIGURATION_NONE Valore: 0 Non viene definita alcuna interazione. |
DIRECTMANIPULATION_CONFIGURATION_INTERACTION Valore: 0x1 Viene definita un'interazione. Per abilitare le interazioni, questo valore deve essere incluso. Obbligatorio quando si imposta una configurazione diversa da DIRECTMANIPULATION_CONFIGURATION_NONE. |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X Valore: 0x2 Traslazione nell'asse orizzontale. |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y Valore: 0x4 Traslazione nell'asse verticale. |
DIRECTMANIPULATION_CONFIGURATION_SCALING Valore: 0x10 Ingrandisce. |
DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA Valore: 0x20 Inerzia per la traduzione definita da DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X e DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y. |
DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA Valore: 0x80 Inerzia per lo zoom definito da DIRECTMANIPULATION_CONFIGURATION _SCALING. |
DIRECTMANIPULATION_CONFIGURATION_RAILS_X Valore: 0x100 Guide sull'asse orizzontale. |
DIRECTMANIPULATION_CONFIGURATION_RAILS_Y Valore: 0x200 Guide sull'asse verticale. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | directmanipulation.h |