Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Panoramica della tecnologia Touch Input.
Per sviluppare l'input tocco, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
|
MANIPULATION_PROCESSOR_MANIPULATIONS L'enumerazione MANIPULATION_PROCESSOR_MANIPULATIONS diversi tipi di manipolazione che possono essere applicati a un oggetto di destinazione. |
Funzioni
|
CloseGestureInfoHandle Chiude le risorse associate a un handle di informazioni sui movimenti. |
|
CloseTouchInputHandle Chiude un handle di input tocco, libera la memoria del processo associata e invalida l'handle. |
|
Operazione completata Il metodo Complete completa la manipolazione corrente e arresta l'inerzia nel processore di inerzia. |
|
CompleteManipulation Il metodo CompleteManipulation viene chiamato quando lo sviluppatore sceglie di terminare la manipolazione. |
|
CompleteTime Completa la manipolazione corrente in corrispondenza del segno di spunta specificato, arresta l'inerzia nel processore di inerzia e genera l'evento ManipulationCompleted. |
|
get_BoundaryBottom La proprietà BoundaryBottom limita la distanza verso la parte inferiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
|
get_BoundaryLeft La proprietà BoundaryLeft limita la distanza verso sinistra dello schermo in cui l'oggetto di destinazione può spostarsi. (Get) |
|
get_BoundaryRight La proprietà BoundaryRight limita la distanza verso destra dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
|
get_BoundaryTop La proprietà BoundaryTop limita la distanza verso la parte superiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
|
get_DesiredAngularDeceleration La proprietà DesiredAngularDeceleration specifica la frequenza desiderata che l'oggetto di destinazione interromperà la rotazione in radianti per msec quadrato. (Get) |
|
get_DesiredDeceleration La proprietà DesiredDeceleration specifica la frequenza desiderata con cui le operazioni di conversione deceleranno. (Get) |
|
get_DesiredDisplacement La proprietà DesiredDisplacement specifica la distanza desiderata che verrà spostata dall'oggetto. (Get) |
|
get_DesiredExpansion La proprietà DesiredExpansion specifica la modifica desiderata nel raggio medio dell'oggetto. (Get) |
|
get_DesiredExpansionDeceleration La proprietà DesiredExpansionDeceleration specifica la frequenza con cui l'oggetto smetterà di espandersi. (Get) |
|
get_DesiredRotation La proprietà DesiredRotation specifica la distanza dell'oggetto processore di inerzia corrente da modificare l'oggetto di destinazione in radianti. (Get) |
|
get_ElasticMarginBottom La proprietà ElasticMarginBottom specifica l'area inferiore per rimbalzare l'oggetto di destinazione. (Get) |
|
get_ElasticMarginLeft La proprietà ElasticMarginLeft specifica l'area più a sinistra per rimbalzare l'oggetto di destinazione. (Get) |
|
get_ElasticMarginRight La proprietà ElasticMarginRight specifica l'area più a destra per il rimbalzo dell'oggetto di destinazione. (Get) |
|
get_ElasticMarginTop La proprietà ElasticMarginTop specifica l'area più in alto per rimbalzare l'oggetto di destinazione. (Get) |
|
get_InitialAngularVelocity La proprietà InitialAngularVelocity specifica la velocità rotazionale (angolare) della destinazione all'inizio del movimento. (Get) |
|
get_InitialExpansionVelocity La proprietà InitialExpansionVelocity specifica la frequenza di espansione del raggio per una destinazione quando la destinazione è stata influenzata dall'inerzia. (Get) |
|
get_InitialOriginX La proprietà InitialOriginX specifica la posizione orizzontale iniziale per una destinazione con inerzia. (Get) |
|
get_InitialOriginY La proprietà InitialOriginY specifica la posizione verticale iniziale per una destinazione con inerzia. (Get) |
|
get_InitialRadius La proprietà InitialRadius specifica la distanza tra il bordo della destinazione e il relativo centro prima della modifica dell'oggetto. (Get) |
|
get_InitialTimestamp La proprietà InitialTimestamp specifica il timestamp iniziale per un oggetto di destinazione con inerzia. (Get) |
|
get_InitialVelocityX La proprietà InitialVelocityX specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse orizzontale. (Get) |
|
get_InitialVelocityY La proprietà InitialVelocityY specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse verticale. (Get) |
|
get_MinimumScaleRotateRadius Specifica la dimensione dei contatti della distanza su una scala o di rotazione del movimento da attivare la manipolazione. (Get) |
|
get_PivotPointX La proprietà PivotPointX è il centro orizzontale dell'oggetto. (Get) |
|
get_PivotPointY La proprietà PivotPointY è il centro verticale dell'oggetto. (Get) |
|
get_PivotRadius La proprietà PivotRadius viene utilizzata per determinare la rotazione utilizzata nella manipolazione con un solo dito. (Get) |
|
get_SupportedManipulations La proprietà SupportedManipulations viene utilizzata per indicare quali manipolazioni sono supportate da un oggetto . (Get) |
|
GetAngularVelocity Il metodo GetAngularVelocity calcola la velocità di rotazione in corrispondenza della quale l'oggetto di destinazione viene spostato. |
|
GetExpansionVelocity Il metodo GetExpansionVelocity calcola la frequenza di espansione dell'oggetto di destinazione. |
|
GetGestureConfig Recupera la configurazione per cui i messaggi di movimento tocco di Windows vengono inviati da una finestra. |
|
GetGestureExtraArgs Recupera informazioni aggiuntive su un movimento dal relativo handle GESTUREINFO. |
|
GetGestureInfo Recupera una struttura GESTUREINFO in base a un handle alle informazioni sui movimenti. |
|
GetTouchInputInfo Recupera informazioni dettagliate sugli input tocco associati a un handle di input tocco specifico. |
|
GetVelocityX Calcola e restituisce la velocità orizzontale per l'oggetto di destinazione. |
|
GetVelocityY Calcola e restituisce la velocità verticale. |
|
GID_ROTATE_ANGLE_FROM_ARGUMENT La macro GID_ROTATE_ANGLE_FROM_ARGUMENT viene utilizzata per interpretare il valore GID_ROTATE ullArgument durante la ricezione del valore nella struttura WM_GESTURE. |
|
GID_ROTATE_ANGLE_TO_ARGUMENT Converte un valore radiante in un argomento per i messaggi dei movimenti di rotazione. |
|
IsTouchWindow Controlla se una finestra specificata è in grado di supportare il tocco e, facoltativamente, recupera i flag di modificatore impostati per la funzionalità di tocco della finestra. |
|
ManipulationCompleted Gestisce l'evento al termine della manipolazione o dell'inerzia. |
|
ManipulationDelta Gestisce gli eventi che si verificano quando viene modificato un oggetto modificato. |
|
ManipulationStarted Gestisce l'evento per quando inizia la manipolazione o l'inerzia. |
|
Processo Il metodo Process esegue calcoli e può generare l'evento Started, Delta o Completed a seconda che l'estrapolazione sia stata completata o meno. Se l'estrapolazione è terminata con il segno di graduazione precedente, il metodo non è operativo. |
|
ProcessDown Il metodo ProcessDown consente di toccare i dati al processore di manipolazione associato a una destinazione. |
|
ProcessDownWithTime I feed toccano i dati, incluso un timestamp, al processore di manipolazione associato a una destinazione. |
|
ProcessMove Il metodo ProcessMove invia i dati di spostamento per l'oggetto di destinazione al relativo processore di manipolazione. |
|
ProcessMoveWithTime Inserisce i dati di spostamento, incluso un timestamp, per l'oggetto di destinazione al relativo processore di manipolazione. |
|
ProcessTime Il metodo ProcessTime esegue calcoli per il tick specificato e può generare l'evento Started, Delta o Completed a seconda che l'estrapolazione sia stata completata o meno. Se l'estrapolazione è terminata con il segno di graduazione precedente, il metodo non è operativo. |
|
ProcessUp Il metodo ProcessUp invia i dati al processore di manipolazione di una destinazione per le sequenze di tocco. |
|
ProcessUpWithTime Inserisce i dati, incluso un timestamp, al processore di manipolazione di una destinazione per le sequenze di tocco. |
|
put_BoundaryBottom La proprietà BoundaryBottom limita la distanza verso la parte inferiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
|
put_BoundaryLeft La proprietà BoundaryLeft limita la distanza verso sinistra dello schermo in cui l'oggetto di destinazione può spostarsi. (Put) |
|
put_BoundaryRight La proprietà BoundaryRight limita la distanza verso destra dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
|
put_BoundaryTop La proprietà BoundaryTop limita la distanza verso la parte superiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
|
put_DesiredAngularDeceleration La proprietà DesiredAngularDeceleration specifica la frequenza desiderata che l'oggetto di destinazione interromperà la rotazione in radianti per msec quadrato. (Put) |
|
put_DesiredDeceleration La proprietà DesiredDeceleration specifica la frequenza desiderata con cui le operazioni di conversione deceleranno. (Put) |
|
put_DesiredDisplacement La proprietà DesiredDisplacement specifica la distanza desiderata che verrà spostata dall'oggetto. (Put) |
|
put_DesiredExpansion La proprietà DesiredExpansion specifica la modifica desiderata nel raggio medio dell'oggetto. (Put) |
|
put_DesiredExpansionDeceleration La proprietà DesiredExpansionDeceleration specifica la frequenza con cui l'oggetto smetterà di espandersi. (Put) |
|
put_DesiredRotation La proprietà DesiredRotation specifica la distanza dell'oggetto processore di inerzia corrente da modificare l'oggetto di destinazione in radianti. (Put) |
|
put_ElasticMarginBottom La proprietà ElasticMarginBottom specifica l'area inferiore per rimbalzare l'oggetto di destinazione. (Put) |
|
put_ElasticMarginLeft La proprietà ElasticMarginLeft specifica l'area più a sinistra per rimbalzare l'oggetto di destinazione. (Put) |
|
put_ElasticMarginRight La proprietà ElasticMarginRight specifica l'area più a destra per il rimbalzo dell'oggetto di destinazione. (Put) |
|
put_ElasticMarginTop La proprietà ElasticMarginTop specifica l'area più in alto per rimbalzare l'oggetto di destinazione. (Put) |
|
put_InitialAngularVelocity La proprietà InitialAngularVelocity specifica la velocità rotazionale (angolare) della destinazione all'inizio del movimento. (Put) |
|
put_InitialExpansionVelocity La proprietà InitialExpansionVelocity specifica la frequenza di espansione del raggio per una destinazione quando la destinazione è stata influenzata dall'inerzia. (Put) |
|
put_InitialOriginX La proprietà InitialOriginX specifica la posizione orizzontale iniziale per una destinazione con inerzia. (Put) |
|
put_InitialOriginY La proprietà InitialOriginY specifica la posizione verticale iniziale per una destinazione con inertia. (Put) |
|
put_InitialRadius La proprietà InitialRadius specifica la distanza dal bordo della destinazione al suo centro prima della modifica dell'oggetto. (Put) |
|
put_InitialTimestamp La proprietà InitialTimestamp specifica il timestamp iniziale per un oggetto di destinazione con inertia. (Put) |
|
put_InitialVelocityX La proprietà InitialVelocityX specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse orizzontale. (Put) |
|
put_InitialVelocityY La proprietà InitialVelocityY specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse verticale. (Put) |
|
put_MinimumScaleRotateRadius Specifica la quantità di contatti a distanza su scala o rotazione del movimento da attivare la manipolazione. (Put) |
|
put_PivotPointX La proprietà PivotPointX è il centro orizzontale dell'oggetto. (Put) |
|
put_PivotPointY La proprietà PivotPointY è il centro verticale dell'oggetto. (Put) |
|
put_PivotRadius La proprietà PivotRadius viene usata per determinare la rotazione utilizzata nella manipolazione a dito singolo. (Put) |
|
put_SupportedManipulations La proprietà SupportedManipulations viene usata per indicare quali manipolazioni sono supportate da un oggetto. (Put) |
|
RegisterTouchWindow Registra una finestra come compatibile con tocco. |
|
Reimpostazione Il metodo Reset inizializza il processore con timestamp iniziale e riavvia inertia. |
|
SetGestureConfig Configura i messaggi inviati da una finestra per i movimenti Tocco di Windows. |
|
TOUCH_COORD_TO_PIXEL Converte le coordinate tocco in pixel. |
|
Annullare la registrazione diTouchWindow Registra una finestra come non più compatibile con il tocco. |
Interfacce
|
_IManipulationEvents Gestisce la manipolazione e l'inerzia degli eventi. |
|
Iinertiaprocessor L'interfaccia IInertiaProcessor gestisce i calcoli relativi al movimento degli oggetti per Windows Touch. |
|
IManipulationProcessor IManipulationProcessor offre funzionalità per il monitoraggio e la risposta all'input multitouch. |
Strutture
|
GESTURECONFIG Ottiene e imposta la configurazione per abilitare i messaggi di movimento e il tipo di questa configurazione. |
|
GESTUREINFO Archivia informazioni su un movimento. |
|
GESTURENOTIFYSTRUCT Quando viene trasmesso con messaggi di WM_GESTURENOTIFY, passa informazioni su un movimento. |
|
TOUCHINPUT Incapsula i dati per l'input tocco. |