enumerazione DIRECTMANIPULATION_STATUS (directmanipulation.h)

Definisce gli stati possibili di Manipolazione diretta. Il viewport può elaborare l'input in qualsiasi stato, a meno che non venga specificato in altro modo.

Sintassi

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
} ;

Costanti

 
DIRECTMANIPULATION_BUILDING
Valore: 0
Il viewport viene inizializzato e non è ancora in grado di elaborare l'input.
DIRECTMANIPULATION_ENABLED
Valore: 1
Il viewport è stato abilitato correttamente.
DIRECTMANIPULATION_DISABLED
Valore: 2
Il riquadro di visualizzazione è disabilitato e non può elaborare input o callback. Il viewport può essere abilitato chiamando Abilita.
DIRECTMANIPULATION_RUNNING
Valore: 3
Il viewport sta attualmente elaborando l'input e l'aggiornamento del contenuto.
DIRECTMANIPULATION_INERTIA
Valore: 4
Il riquadro di visualizzazione sta spostando il contenuto a causa dell'inertia.
DIRECTMANIPULATION_READY
Valore: 5
Il viewport ha completato l'interazione precedente.
DIRECTMANIPULATION_SUSPENDED
Valore: 6
Stato temporaneo del riquadro di visualizzazione quando l'input è stato promosso a un predecessore nella catena SetContact .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione directmanipulation.h

Vedi anche

Enumerazioni di manipolazione diretta