Compartir a través de


encabezado interactioncontext.h

El contexto de interacción usa este encabezado. Para más información, consulte:

interactioncontext.h contiene las siguientes interfaces de programación:

Functions

 
AddPointerInteractionContext

Incluya el puntero especificado en el conjunto de punteros procesados por el objeto De contexto de interacción.
BufferPointerPacketsInteractionContext

Agrega el historial de un único puntero de entrada al búfer del objeto De contexto de interacción.
CreateInteractionContext

Crea e inicializa un objeto De contexto de interacción.
DestroyInteractionContext

Destruye el objeto De contexto de interacción especificado.
GetCrossSlideParameterInteractionContext

Obtiene el comportamiento de interacción entre diapositivas.
GetInertiaParameterInteractionContext

Obtiene el comportamiento de inercia de una manipulación (traducción, rotación, escalado).
GetInteractionConfigurationInteractionContext

Obtiene el estado de configuración de interacción para el objeto De contexto de interacción.
GetMouseWheelParameterInteractionContext

Obtiene el estado de la rueda del mouse para el objeto Interaction Context.
GetPropertyInteractionContext

Obtiene las propiedades del objeto De contexto de interacción.
GetStateInteractionContext

Obtiene el estado actual del contexto de interacción y la hora en que el contexto volverá al estado inactivo.
ProcessBufferedPacketsInteractionContext

Procesar paquetes almacenados en búfer al final de un marco de entrada de puntero.
ProcessInertiaInteractionContext

Envía la entrada del temporizador al objeto De contexto de interacción para el procesamiento de inercia.
ProcessPointerFramesInteractionContext

Procesa un conjunto de fotogramas de entrada de puntero.
RegisterOutputCallbackInteractionContext

Registra una devolución de llamada para recibir eventos de interacción de un objeto De contexto de interacción.
RemovePointerInteractionContext

Quite el puntero especificado del conjunto de punteros procesados por el objeto Interaction Context.
ResetInteractionContext

Restablece el estado de interacción, las opciones de configuración de interacción y todos los parámetros a su estado inicial. Las interacciones actuales se cancelan sin notificaciones. El contexto de interacción debe volver a configurarse antes de su uso siguiente.
SetCrossSlideParametersInteractionContext

Configura la interacción entre diapositivas.
SetInertiaParameterInteractionContext

Configura el comportamiento de inercia de una manipulación (traducción, rotación, escalado) después de levantar el contacto.
SetInteractionConfigurationInteractionContext

Configura el objeto Interaction Context para procesar las manipulaciones especificadas.
SetMouseWheelParameterInteractionContext

Establece los valores de parámetro para la entrada de rueda del mouse.
SetPivotInteractionContext

Establece el punto central y el radio de pivote desde el punto central, para una manipulación de rotación mediante un único puntero de entrada.
SetPropertyInteractionContext

Establece las propiedades del objeto De contexto de interacción.
StopInteractionContext

Establece el estado de interacción en INTERACTION_STATE_IDLE y deja intactas todas las opciones de configuración de interacción y los parámetros.

Funciones de devolución de llamada

 
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Devolución de llamada que recibe eventos de un objeto De contexto de interacción.

Estructuras

 
CROSS_SLIDE_PARAMETER

Define el umbral de diapositiva cruzada y su umbral de distancia.
INTERACTION_ARGUMENTS_CROSS_SLIDE

Define el estado de la interacción entre diapositivas.
INTERACTION_ARGUMENTS_MANIPULATION

Define el estado de una manipulación.
INTERACTION_ARGUMENTS_TAP

Define el estado de la interacción de pulsación.
INTERACTION_CONTEXT_CONFIGURATION

Define la configuración de un objeto De contexto de interacción que habilita, deshabilita o modifica el comportamiento de una interacción.
INTERACTION_CONTEXT_OUTPUT

Define la salida del objeto Interaction Context.
MANIPULATION_TRANSFORM

Define los datos de transformación para una manipulación.
MANIPULATION_VELOCITY

Define los datos de velocidad de una manipulación.

Enumeraciones

 
CROSS_SLIDE_FLAGS

Especifica el estado de la interacción entre diapositivas.
CROSS_SLIDE_THRESHOLD

Especifica los umbrales de comportamiento entre diapositivas.
INERTIA_PARAMETER

Especifica los valores de inercia de una manipulación (traducción, rotación, escalado).
INTERACTION_CONFIGURATION_FLAGS

Especifica las interacciones que se habilitarán al configurar un objeto De contexto de interacción.
INTERACTION_CONTEXT_PROPERTY

Especifica las propiedades del objeto Interaction Context.
INTERACTION_FLAGS

Especifica el estado de una interacción.
INTERACTION_ID

Especifica los estados de interacción usados para configurar un objeto De contexto de interacción.
INTERACTION_STATE

Especifica el estado del objeto Interaction Context.
MANIPULATION_RAILS_STATE

Especifica los estados de raíl para una interacción.
MOUSE_WHEEL_PARAMETER

Especifica las manipulaciones que se pueden asignar a la rotación de la rueda del mouse.