Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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:
Enumeraciones
|
MANIPULATION_PROCESSOR_MANIPULATIONS La MANIPULATION_PROCESSOR_MANIPULATIONS enumeración de diferentes tipos de manipulación que se pueden aplicar en un objeto de destino. |
Functions
|
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. |
Interfaces
|
_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. |
Estructuras
|
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. |