Entrada táctil
Información general sobre la tecnología Touch Input.
Para desarrollar Touch Input, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
MANIPULATION_PROCESSOR_MANIPULATIONS La MANIPULATION_PROCESSOR_MANIPULATIONS enumeración de diferentes tipos de manipulación que se pueden aplicar en un objeto de destino. |
CloseGestureInfoHandle Cierra los recursos asociados a un identificador de información de gestos. |
CloseTouchInputHandle Cierra un identificador de entrada táctil, libera la memoria del proceso asociada y invalida el identificador. |
Completo El método Complete finaliza la manipulación actual y detiene la inercia en el procesador de inercia. |
CompleteManipulation Se llama al método CompleteManipulation cuando el desarrollador elige finalizar la manipulación. |
CompleteTime Finaliza la manipulación actual en el tic dado, detiene la inercia en el procesador de inercia y genera el evento ManipulationCompleted. |
get_BoundaryBottom La propiedad BoundaryBottom limita la distancia hacia la parte inferior de la pantalla que puede mover el objeto de destino. (Obtener) |
get_BoundaryLeft La propiedad BoundaryLeft limita la distancia hacia la izquierda de la pantalla que puede mover el objeto de destino. (Obtener) |
get_BoundaryRight La propiedad BoundaryRight limita la distancia hacia la derecha de la pantalla que puede mover el objeto de destino. (Obtener) |
get_BoundaryTop La propiedad BoundaryTop limita la distancia hacia la parte superior de la pantalla que puede mover el objeto de destino. (Obtener) |
get_DesiredAngularDeceleration La propiedad DesiredAngularDeceleration especifica la velocidad deseada que el objeto de destino dejará de girar en radianes por msec cuadrado. (Obtener) |
get_DesiredDeceleration La propiedad DesiredDeceleration especifica la velocidad deseada a la que se ralentizarán las operaciones de traducción. (Obtener) |
get_DesiredDisplacement La propiedad DesiredDisplacement especifica la distancia deseada que viajará el objeto. (Obtener) |
get_DesiredExpansion La propiedad DesiredExpansion especifica el cambio deseado en el radio medio del objeto. (Obtener) |
get_DesiredExpansionDeceleration La propiedad DesiredExpansionDeceleration especifica la velocidad a la que el objeto dejará de expandirse. (Obtener) |
get_DesiredRotation La propiedad DesiredRotation especifica hasta qué punto el objeto procesador de inercia actual debe manipular el objeto de destino en radianes. (Obtener) |
get_ElasticMarginBottom La propiedad ElasticMarginBottom especifica la región inferior para rebotar el objeto de destino. (Obtener) |
get_ElasticMarginLeft La propiedad ElasticMarginLeft especifica la región situada más a la izquierda para rebotar el objeto de destino. (Obtener) |
get_ElasticMarginRight La propiedad ElasticMarginRight especifica la región situada más a la derecha para rebotar el objeto de destino. (Obtener) |
get_ElasticMarginTop La propiedad ElasticMarginTop especifica la región superior para rebotar el objeto de destino. (Obtener) |
get_InitialAngularVelocity La propiedad InitialAngularVelocity especifica la velocidad rotacional (angular) del destino cuando comienza el movimiento. (Obtener) |
get_InitialExpansionVelocity La propiedad InitialExpansionVelocity especifica la velocidad de expansión del radio para un destino cuando el destino se vio afectado por la inercia. (Obtener) |
get_InitialOriginX La propiedad InitialOriginX especifica la ubicación horizontal inicial de un destino con inercia. (Obtener) |
get_InitialOriginY La propiedad InitialOriginY especifica la ubicación vertical inicial de un destino con inercia. (Obtener) |
get_InitialRadius La propiedad InitialRadius especifica la distancia desde el borde del destino hasta su centro antes de cambiar el objeto. (Obtener) |
get_InitialTimestamp La propiedad InitialTimestamp especifica la marca de tiempo inicial de un objeto de destino con inercia. (Obtener) |
get_InitialVelocityX La propiedad InitialVelocityX especifica el movimiento inicial del objeto de destino en el eje horizontal. (Obtener) |
get_InitialVelocityY La propiedad InitialVelocityY especifica el movimiento inicial del objeto de destino en el eje vertical. (Obtener) |
get_MinimumScaleRotateRadius Especifica el tamaño de los contactos de distancia en una escala o un gesto de rotación para desencadenar la manipulación. (Obtener) |
get_PivotPointX La propiedad PivotPointX es el centro horizontal del objeto. (Obtener) |
get_PivotPointY La propiedad PivotPointY es el centro vertical del objeto. (Obtener) |
get_PivotRadius La propiedad PivotRadius se usa para determinar la cantidad de rotación que se usa en la manipulación de un solo dedo. (Obtener) |
get_SupportedManipulations La propiedad SupportedManipulations se usa para indicar qué manipulaciones admite un objeto . (Obtener) |
GetAngularVelocity El método GetAngularVelocity calcula la velocidad de rotación a la que se mueve el objeto de destino. |
GetExpansionVelocity El método GetExpansionVelocity calcula la velocidad a la que se expande el objeto de destino. |
GetGestureConfig Recupera la configuración para la que se envían mensajes de gestos de Windows Touch desde una ventana. |
GetGestureExtraArgs Recupera información adicional sobre un gesto de su identificador GESTUREINFO. |
GetGestureInfo Recupera una estructura GESTUREINFO dada un identificador a la información de gestos. |
GetTouchInputInfo Recupera información detallada sobre las entradas táctiles asociadas a un identificador de entrada táctil determinado. |
GetVelocityX Calcula y devuelve la velocidad horizontal del objeto de destino. |
GetVelocityY Calcula y devuelve la velocidad vertical. |
GID_ROTATE_ANGLE_FROM_ARGUMENT La macro GID_ROTATE_ANGLE_FROM_ARGUMENT se usa para interpretar el valor de GID_ROTATE ullArgument al recibir el valor en la estructura WM_GESTURE. |
GID_ROTATE_ANGLE_TO_ARGUMENT Convierte un valor radian en un argumento para los mensajes de gestos de rotación. |
IsTouchWindow Comprueba si una ventana especificada es compatible con entrada táctil y, opcionalmente, recupera las marcas modificadores establecidas para la funcionalidad táctil de la ventana. |
ManipulationCompleted Controla el evento cuando finaliza la manipulación o la inercia. |
ManipulationDelta Controla los eventos que se producen cuando cambia un objeto manipulado. |
ManipulationStarted Controla el evento para cuando comienza la manipulación o la inercia. |
Process El método Process realiza cálculos y puede generar el evento Started, Delta o Completed en función de si se completa o no la extrapolación. Si la extrapolación finalizó en el tic anterior, el método no es op. |
ProcessDown El método ProcessDown alimenta los datos táctiles al procesador de manipulación asociado a un destino. |
ProcessDownWithTime Las fuentes tocan los datos, incluida una marca de tiempo, al procesador de manipulación asociado a un destino. |
ProcessMove El método ProcessMove alimenta los datos de movimiento del objeto de destino a su procesador de manipulación. |
ProcessMoveWithTime Alimenta los datos de movimiento, incluida una marca de tiempo, para el objeto de destino a su procesador de manipulación. |
ProcessTime El método ProcessTime realiza cálculos para el tic dado y puede generar el evento Started, Delta o Completed en función de si se completa o no la extrapolación. Si la extrapolación finalizó en el tic anterior, el método no es op. |
ProcessUp El método ProcessUp alimenta los datos al procesador de manipulación de un destino para las secuencias táctiles. |
ProcessUpWithTime Alimenta los datos, incluida una marca de tiempo, al procesador de manipulación de un destino para las secuencias táctiles. |
put_BoundaryBottom La propiedad BoundaryBottom limita la distancia hacia la parte inferior de la pantalla que puede mover el objeto de destino. (Put) |
put_BoundaryLeft La propiedad BoundaryLeft limita la distancia hacia la izquierda de la pantalla que puede mover el objeto de destino. (Put) |
put_BoundaryRight La propiedad BoundaryRight limita la distancia hacia la derecha de la pantalla que puede mover el objeto de destino. (Put) |
put_BoundaryTop La propiedad BoundaryTop limita la distancia hacia la parte superior de la pantalla que puede mover el objeto de destino. (Put) |
put_DesiredAngularDeceleration La propiedad DesiredAngularDeceleration especifica la velocidad deseada que el objeto de destino dejará de girar en radianes por msec cuadrado. (Put) |
put_DesiredDeceleration La propiedad DesiredDeceleration especifica la velocidad deseada a la que se ralentizarán las operaciones de traducción. (Put) |
put_DesiredDisplacement La propiedad DesiredDisplacement especifica la distancia deseada que viajará el objeto. (Put) |
put_DesiredExpansion La propiedad DesiredExpansion especifica el cambio deseado en el radio medio del objeto. (Put) |
put_DesiredExpansionDeceleration La propiedad DesiredExpansionDeceleration especifica la velocidad a la que el objeto dejará de expandirse. (Put) |
put_DesiredRotation La propiedad DesiredRotation especifica hasta qué punto el objeto procesador de inercia actual debe manipular el objeto de destino en radianes. (Put) |
put_ElasticMarginBottom La propiedad ElasticMarginBottom especifica la región inferior para rebotar el objeto de destino. (Put) |
put_ElasticMarginLeft La propiedad ElasticMarginLeft especifica la región situada más a la izquierda para rebotar el objeto de destino. (Put) |
put_ElasticMarginRight La propiedad ElasticMarginRight especifica la región situada más a la derecha para rebotar el objeto de destino. (Put) |
put_ElasticMarginTop La propiedad ElasticMarginTop especifica la región superior para rebotar el objeto de destino. (Put) |
put_InitialAngularVelocity La propiedad InitialAngularVelocity especifica la velocidad rotacional (angular) del destino cuando comienza el movimiento. (Put) |
put_InitialExpansionVelocity La propiedad InitialExpansionVelocity especifica la velocidad de expansión del radio para un destino cuando el destino se vio afectado por la inercia. (Put) |
put_InitialOriginX La propiedad InitialOriginX especifica la ubicación horizontal inicial de un destino con inercia. (Put) |
put_InitialOriginY La propiedad InitialOriginY especifica la ubicación vertical inicial de un destino con inercia. (Put) |
put_InitialRadius La propiedad InitialRadius especifica la distancia desde el borde del destino hasta su centro antes de cambiar el objeto. (Put) |
put_InitialTimestamp La propiedad InitialTimestamp especifica la marca de tiempo inicial de un objeto de destino con inercia. (Put) |
put_InitialVelocityX La propiedad InitialVelocityX especifica el movimiento inicial del objeto de destino en el eje horizontal. (Put) |
put_InitialVelocityY La propiedad InitialVelocityY especifica el movimiento inicial del objeto de destino en el eje vertical. (Put) |
put_MinimumScaleRotateRadius Especifica el tamaño de los contactos de distancia en una escala o un gesto de rotación para desencadenar la manipulación. (Put) |
put_PivotPointX La propiedad PivotPointX es el centro horizontal del objeto. (Put) |
put_PivotPointY La propiedad PivotPointY es el centro vertical del objeto. (Put) |
put_PivotRadius La propiedad PivotRadius se usa para determinar la cantidad de rotación que se usa en la manipulación de un solo dedo. (Put) |
put_SupportedManipulations La propiedad SupportedManipulations se usa para indicar qué manipulaciones son compatibles con un objeto . (Put) |
RegisterTouchWindow Registra una ventana como compatible con la función táctil. |
Reset El método Reset inicializa el procesador con la marca de tiempo inicial y reinicia la inercia. |
SetGestureConfig Configura los mensajes que se envían desde una ventana para los gestos de Windows Touch. |
TOUCH_COORD_TO_PIXEL Convierte las coordenadas táctiles en píxeles. |
Anular el registroTouchWindow Registra una ventana que ya no es compatible con la función táctil. |
_IManipulationEvents Controla los eventos de manipulación e inercia. |
IInertiaProcessor La interfaz IInertiaProcessor controla los cálculos relacionados con el movimiento de objetos para Windows Touch. |
IManipulationProcessor IManipulationProcessor proporciona funcionalidad para supervisar y responder a la entrada multitáctil. |
GESTURECONFIG Obtiene y establece la configuración para habilitar mensajes de gestos y el tipo de esta configuración. |
GESTUREINFO Almacena información sobre un gesto. |
GESTURENOTIFYSTRUCT Cuando se transmite con mensajes WM_GESTURENOTIFY, pasa información sobre un gesto. |
TOUCHINPUT Encapsula los datos para la entrada táctil. |