Interfaz IInertiaProcessor (manipulations.h)
La interfaz IInertiaProcessor controla los cálculos relacionados con el movimiento de objetos para Windows Touch.
Herencia
La interfaz IInertiaProcessor hereda de la interfaz IUnknown . IInertiaProcessor también tiene estos tipos de miembros:
Métodos
La interfaz IInertiaProcessor tiene estos métodos.
IInertiaProcessor::Complete El método Complete finaliza la manipulación actual y detiene la inercia en el procesador de inercia. |
IInertiaProcessor::CompleteTime Finaliza la manipulación actual en el tic dado, detiene la inercia en el procesador de inercia y genera el evento ManipulationCompleted. |
IInertiaProcessor::get_BoundaryBottom La propiedad BoundaryBottom limita la distancia hacia la parte inferior de la pantalla que puede mover el objeto de destino. (Obtener) |
IInertiaProcessor::get_BoundaryLeft La propiedad BoundaryLeft limita la distancia hacia la izquierda de la pantalla que puede mover el objeto de destino. (Obtener) |
IInertiaProcessor::get_BoundaryRight La propiedad BoundaryRight limita la distancia hacia la derecha de la pantalla que puede mover el objeto de destino. (Obtener) |
IInertiaProcessor::get_BoundaryTop La propiedad BoundaryTop limita la distancia hacia la parte superior de la pantalla que puede mover el objeto de destino. (Obtener) |
IInertiaProcessor::get_DesiredAngularDeceleration La propiedad DesiredAngularDeceleration especifica la velocidad deseada que el objeto de destino dejará de girar en radianes por msec cuadrado. (Obtener) |
IInertiaProcessor::get_DesiredDeceleration La propiedad DesiredDeceleration especifica la velocidad deseada a la que se ralentizarán las operaciones de traducción. (Obtener) |
IInertiaProcessor::get_DesiredDisplacement La propiedad DesiredDisplacement especifica la distancia deseada que viajará el objeto. (Obtener) |
IInertiaProcessor::get_DesiredExpansion La propiedad DesiredExpansion especifica el cambio deseado en el radio medio del objeto. (Obtener) |
IInertiaProcessor::get_DesiredExpansionDeceleration La propiedad DesiredExpansionDeceleration especifica la velocidad a la que el objeto dejará de expandirse. (Obtener) |
IInertiaProcessor::get_DesiredRotation La propiedad DesiredRotation especifica hasta qué punto el objeto procesador de inercia actual debe manipular el objeto de destino en radianes. (Obtener) |
IInertiaProcessor::get_ElasticMarginBottom La propiedad ElasticMarginBottom especifica la región inferior para rebotar el objeto de destino. (Obtener) |
IInertiaProcessor::get_ElasticMarginLeft La propiedad ElasticMarginLeft especifica la región situada más a la izquierda para rebotar el objeto de destino. (Obtener) |
IInertiaProcessor::get_ElasticMarginRight La propiedad ElasticMarginRight especifica la región situada más a la derecha para rebotar el objeto de destino. (Obtener) |
IInertiaProcessor::get_ElasticMarginTop La propiedad ElasticMarginTop especifica la región superior para rebotar el objeto de destino. (Obtener) |
IInertiaProcessor::get_InitialAngularVelocity La propiedad InitialAngularVelocity especifica la velocidad rotacional (angular) del destino cuando comienza el movimiento. (Obtener) |
IInertiaProcessor::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) |
IInertiaProcessor::get_InitialOriginX La propiedad InitialOriginX especifica la ubicación horizontal inicial de un destino con inercia. (Obtener) |
IInertiaProcessor::get_InitialOriginY La propiedad InitialOriginY especifica la ubicación vertical inicial de un destino con inercia. (Obtener) |
IInertiaProcessor::get_InitialRadius La propiedad InitialRadius especifica la distancia desde el borde del destino hasta su centro antes de cambiar el objeto. (Obtener) |
IInertiaProcessor::get_InitialTimestamp La propiedad InitialTimestamp especifica la marca de tiempo inicial de un objeto de destino con inercia. (Obtener) |
IInertiaProcessor::get_InitialVelocityX La propiedad InitialVelocityX especifica el movimiento inicial del objeto de destino en el eje horizontal. (Obtener) |
IInertiaProcessor::get_InitialVelocityY La propiedad InitialVelocityY especifica el movimiento inicial del objeto de destino en el eje vertical. (Obtener) |
IInertiaProcessor::P rocess 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. |
IInertiaProcessor::P rocessTime 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. |
IInertiaProcessor::p ut_BoundaryBottom La propiedad BoundaryBottom limita la distancia hacia la parte inferior de la pantalla que puede mover el objeto de destino. (Put) |
IInertiaProcessor::p ut_BoundaryLeft La propiedad BoundaryLeft limita la distancia hacia la izquierda de la pantalla que puede mover el objeto de destino. (Put) |
IInertiaProcessor::p ut_BoundaryRight La propiedad BoundaryRight limita la distancia hacia la derecha de la pantalla que puede mover el objeto de destino. (Put) |
IInertiaProcessor::p ut_BoundaryTop La propiedad BoundaryTop limita la distancia hacia la parte superior de la pantalla que puede mover el objeto de destino. (Put) |
IInertiaProcessor::p ut_DesiredAngularDeceleration La propiedad DesiredAngularDeceleration especifica la velocidad deseada que el objeto de destino dejará de girar en radianes por msec cuadrado. (Put) |
IInertiaProcessor::p ut_DesiredDeceleration La propiedad DesiredDeceleration especifica la velocidad deseada a la que se ralentizarán las operaciones de traducción. (Put) |
IInertiaProcessor::p ut_DesiredDisplacement La propiedad DesiredDisplacement especifica la distancia deseada que el objeto viajará. (Put) |
IInertiaProcessor::p ut_DesiredExpansion La propiedad DesiredExpansion especifica el cambio deseado en el radio medio del objeto. (Put) |
IInertiaProcessor::p ut_DesiredExpansionDeceleration La propiedad DesiredExpansionDeceleration especifica la velocidad a la que el objeto dejará de expandirse. (Put) |
IInertiaProcessor::p ut_DesiredRotation La propiedad DesiredRotation especifica hasta qué punto el objeto de procesador de inercia actual debe manipular el objeto de destino en radianes. (Put) |
IInertiaProcessor::p ut_ElasticMarginBottom La propiedad ElasticMarginBottom especifica la región inferior para rebotar el objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginLeft La propiedad ElasticMarginLeft especifica la región situada más a la izquierda para rebotar el objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginRight La propiedad ElasticMarginRight especifica la región situada más a la derecha para rebotar el objeto de destino. (Put) |
IInertiaProcessor::p ut_ElasticMarginTop La propiedad ElasticMarginTop especifica la región superior para rebotar el objeto de destino. (Put) |
IInertiaProcessor::p ut_InitialAngularVelocity La propiedad InitialAngularVelocity especifica la velocidad rotacional (angular) del destino cuando comienza el movimiento. (Put) |
IInertiaProcessor::p ut_InitialExpansionVelocity La propiedad InitialExpansionVelocity especifica la velocidad de expansión de radio para un destino cuando el destino se vio afectado por la inercia. (Put) |
IInertiaProcessor::p ut_InitialOriginX La propiedad InitialOriginX especifica la ubicación horizontal inicial de un destino con inercia. (Put) |
IInertiaProcessor::p ut_InitialOriginY La propiedad InitialOriginY especifica la ubicación vertical inicial de un destino con inercia. (Put) |
IInertiaProcessor::p ut_InitialRadius La propiedad InitialRadius especifica la distancia desde el borde del destino hasta su centro antes de cambiar el objeto. (Put) |
IInertiaProcessor::p ut_InitialTimestamp La propiedad InitialTimestamp especifica la marca de tiempo inicial de un objeto de destino con inercia. (Put) |
IInertiaProcessor::p ut_InitialVelocityX La propiedad InitialVelocityX especifica el movimiento inicial del objeto de destino en el eje horizontal. (Put) |
IInertiaProcessor::p ut_InitialVelocityY La propiedad InitialVelocityY especifica el movimiento inicial del objeto de destino en el eje vertical. (Put) |
IInertiaProcessor::Reset El método Reset inicializa el procesador con la marca de tiempo inicial y reinicia la inercia. |
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | manipulations.h |