Compartir a través de


DIRECTMANIPULATION_SNAPPOINT_TYPE enumeración (directmanipulation.h)

Modifica cómo se calcula la posición final del final de la inercia.

Syntax

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
Valor: 0
El contenido siempre se detiene en el punto de acoplamiento más cercano a donde la inercia se detendría naturalmente a lo largo de la dirección de la inercia.
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL
Valor: 1
El contenido se detiene en un punto de acoplamiento más cercano a donde la inercia se detendría naturalmente a lo largo de la dirección de la inercia, dependiendo de la proximidad del punto de acoplamiento.
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE
Valor: 2
El contenido siempre se detiene en el punto de acoplamiento más cercano al punto de liberación a lo largo de la dirección de la inercia.
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE
Valor: 3
El contenido se detiene en el siguiente punto de acoplamiento, si el movimiento comienza lejos de él.

Comentarios

Para DIRECTMANIPULATION_SNAPPOINT_MANDATORY o DIRECTMANIPULATION_SNAPPOINT_OPTIONAL puntos de acoplamiento, los puntos de acoplamiento se eligen en función de la posición final natural de la inercia calculada por el motor de interacción táctil. Para DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE o DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE puntos de acoplamiento, el punto de acoplamiento seleccionado depende de dónde se inició la inercia.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado directmanipulation.h

Consulte también

Enumeraciones de manipulación directa