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. |