Contesto di interazione

Panoramica della tecnologia del contesto di interazione.

Per sviluppare il contesto di interazione, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

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 di inerzia per una manipolazione (traslazione, rotazione, ridimensionamento).
INTERACTION_CONFIGURATION_FLAGS

Specifica le interazioni da abilitare durante la configurazione di un oggetto Contesto di interazione.
INTERACTION_CONTEXT_PROPERTY

Specifica le proprietà dell'oggetto Contesto di interazione.
INTERACTION_FLAGS

Specifica lo stato di un'interazione.
INTERACTION_ID

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

Specifica lo stato dell'oggetto Contesto di interazione.
MANIPULATION_RAILS_STATE

Specifica gli stati delle guide per un'interazione.
MOUSE_WHEEL_PARAMETER

Specifica le manipolazioni di cui è possibile eseguire il mapping alla rotazione della rotellina del mouse.

Funzioni

 
AddPointerInteractionContext

Includere il puntatore specificato nel set di puntatori elaborati dall'oggetto Contesto di interazione.
BufferPointerPacketsInteractionContext

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

Crea e inizializza un oggetto Contesto di interazione.
DestroyInteractionContext

Elimina definitivamente l'oggetto Interaction Context specificato.
GetCrossSlideParameterInteractionContext

Ottiene il comportamento di interazione tra diapositive.
GetInertiaParameterInteractionContext

Ottiene il comportamento inerziale di una manipolazione (traslazione, rotazione, ridimensionamento).
GetInteractionConfigurationInteractionContext

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

Ottiene lo stato della rotellina del mouse per l'oggetto Contesto di interazione.
GetPropertyInteractionContext

Ottiene le proprietà dell'oggetto Contesto di interazione.
GetStateInteractionContext

Ottiene lo stato corrente del contesto di interazione e l'ora in cui il contesto tornerà allo stato di inattività.
INTERACTION_CONTEXT_OUTPUT_CALLBACK

Callback che riceve eventi da un oggetto Contesto di interazione.
ProcessBufferedPacketsInteractionContext

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

Invia l'input del timer all'oggetto Contesto di interazione per l'elaborazione dell'inerzia.
ProcessPointerFramesInteractionContext

Elabora un set di frame di input del puntatore.
RegisterOutputCallbackInteractionContext

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

Rimuovere il puntatore specificato dal set di puntatori elaborati dall'oggetto Contesto di interazione.
ResetInteractionContext

Reimposta lo stato di interazione, le impostazioni di configurazione dell'interazione e tutti i parametri sullo 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 inerziale di una manipolazione (traslazione, rotazione, ridimensionamento) dopo l'accuratezza del contatto.
SetInteractionConfigurationInteractionContext

Configura l'oggetto Contesto di interazione 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.

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 con il 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 Contesto di interazione.
MANIPULATION_TRANSFORM

Definisce i dati di trasformazione per una manipolazione.
MANIPULATION_VELOCITY

Definisce i dati sulla velocità di una manipolazione.