Partager via


énumération DIRECTMANIPULATION_SNAPPOINT_TYPE (directmanipulation.h)

Modifie la façon dont la position finale d’inertie est calculée.

Syntaxe

typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE {
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
  DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
  DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} ;

Constantes

 
DIRECTMANIPULATION_SNAPPOINT_MANDATORY
Valeur : 0
Le contenu s’arrête toujours au point d’ancrage le plus proche où l’inertie s’arrêterait naturellement dans le sens de l’inertie.
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL
Valeur : 1
Le contenu s’arrête à un point d’ancrage le plus proche de l’endroit où l’inertie s’arrêterait naturellement le long de la direction de l’inertie, selon la proximité du point d’ancrage.
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE
Valeur : 2
Le contenu s’arrête toujours au point d’ancrage le plus proche du point de libération le long du sens d’inertie.
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE
Valeur : 3
Le contenu s’arrête au point d’alignement suivant, si le mouvement commence loin de là.

Notes

Pour DIRECTMANIPULATION_SNAPPOINT_MANDATORY ou DIRECTMANIPULATION_SNAPPOINT_OPTIONAL points d’ancrage, les points d’ancrage sont choisis en fonction de la position d’inertie de fin naturelle calculée par le moteur d’interaction tactile. Pour DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE ou DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE points d’ancrage, le point d’ancrage sélectionné dépend de l’endroit où l’inertie a commencé.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête directmanipulation.h

Voir aussi

Énumérations de manipulation directe