intestazione interactioncontext.h

Questa intestazione viene usata dal contesto di interazione. Per altre informazioni, vedere:

interactioncontext.h contiene le interfacce di programmazione seguenti:

Funzioni

 
AddPointerInteractionContext

Includere il puntatore specificato nel set di puntatori elaborati dall'oggetto Interaction Context.
BufferPointerPacketsInteractionContext

Aggiunge la cronologia per un singolo puntatore di input al buffer dell'oggetto Interaction Context.
CreateInteractionContext

Crea e inizializza un oggetto Interaction Context.
DestroyInteractionContext

Elimina l'oggetto Interaction Context specificato.
GetCrossSlideParameterInteractionContext

Ottiene il comportamento di interazione tra diapositive.
GetInertiaParameterInteractionContext

Ottiene il comportamento inertia di una manipolazione (traduzione, rotazione, ridimensionamento).
GetInteractionConfigurationInteractionContext

Ottiene lo stato di configurazione dell'interazione per l'oggetto Interaction Context.
GetMouseWheelParameterInteractionContext

Ottiene lo stato della rotellina del mouse per l'oggetto Interaction Context.
GetPropertyInteractionContext

Ottiene le proprietà dell'oggetto Interaction Context.
GetStateInteractionContext

Ottiene lo stato corrente del contesto di interazione e l'ora in cui il contesto restituirà lo stato inattiva.
ProcessBufferedPacketsInteractionContext

Elaborare pacchetti memorizzati nel buffer alla fine di un frame di input del puntatore.
ProcessInertiaInteractionContext

Invia l'input timer all'oggetto Interaction Context per l'elaborazione inertia.
ProcessPointerFramesInteractionContext

Elabora un set di fotogrammi di input del puntatore.
RegisterOutputCallbackInteractionContext

Registra un callback per ricevere eventi di interazione da un oggetto Interaction Context.
RemovePointerInteractionContext

Rimuovere il puntatore specificato dal set di puntatori elaborati dall'oggetto Interaction Context.
ResetInteractionContext

Reimposta lo stato di interazione, le impostazioni di configurazione dell'interazione e tutti i parametri allo stato iniziale. Le interazioni correnti vengono annullate senza notifiche. Il contesto di interazione deve essere riconfigurato prima dell'uso successivo.
SetCrossSlideParametersInteractionContext

Configura l'interazione tra diapositive.
SetInertiaParameterInteractionContext

Configura il comportamento inertia di una manipolazione (traduzione, rotazione, ridimensionamento) dopo che il contatto viene sollevato.
SetInteractionConfigurationInteractionContext

Configura l'oggetto Interaction Context per elaborare le manipolazioni specificate.
SetMouseWheelParameterInteractionContext

Imposta i valori dei parametri per l'input della rotellina del mouse.
SetPivotInteractionContext

Imposta il punto centrale e il raggio pivot dal punto centrale per una manipolazione di rotazione usando un singolo puntatore di input.
SetPropertyInteractionContext

Imposta le proprietà dell'oggetto Contesto di interazione.
StopInteractionContext

Imposta lo stato di interazione su INTERACTION_STATE_IDLE e lascia intatte tutte le impostazioni e i parametri di configurazione dell'interazione.

Funzioni di callback

 
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Callback che riceve eventi da un oggetto Interaction Context.

Strutture

 
CROSS_SLIDE_PARAMETER

Definisce la soglia di scorrimento incrociato e la relativa soglia di distanza.
INTERACTION_ARGUMENTS_CROSS_SLIDE

Definisce lo stato dell'interazione tra diapositive.
INTERACTION_ARGUMENTS_MANIPULATION

Definisce lo stato di una manipolazione.
INTERACTION_ARGUMENTS_TAP

Definisce lo stato dell'interazione di tocco.
INTERACTION_CONTEXT_CONFIGURATION

Definisce la configurazione di un oggetto Contesto di interazione che abilita, disabilita o modifica il comportamento di un'interazione.
INTERACTION_CONTEXT_OUTPUT

Definisce l'output dell'oggetto Interaction Context.
MANIPULATION_TRANSFORM

Definisce i dati di trasformazione per una manipolazione.
MANIPULATION_VELOCITY

Definisce i dati di velocità di una manipolazione.

Enumerazioni

 
CROSS_SLIDE_FLAGS

Specifica lo stato dell'interazione tra diapositive.
CROSS_SLIDE_THRESHOLD

Specifica le soglie di comportamento tra diapositive.
INERTIA_PARAMETER

Specifica i valori inerti per una manipolazione (traduzione, rotazione, ridimensionamento).
INTERACTION_CONFIGURATION_FLAGS

Specifica le interazioni da abilitare durante la configurazione di un oggetto Interaction Context.
INTERACTION_CONTEXT_PROPERTY

Specifica le proprietà dell'oggetto Interaction Context.
INTERACTION_FLAGS

Specifica lo stato di un'interazione.
INTERACTION_ID

Specifica gli stati di interazione usati per la configurazione di un oggetto Contesto di interazione.
INTERACTION_STATE

Specifica lo stato dell'oggetto Interaction Context.
MANIPULATION_RAILS_STATE

Specifica gli stati ferroviari per un'interazione.
MOUSE_WHEEL_PARAMETER

Specifica le manipolazioni che possono essere mappate alla rotazione della ruota del mouse.