Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |