Interfaccia IInertiaProcessor (manipulations.h)
L'interfaccia IInertiaProcessor gestisce i calcoli relativi al movimento degli oggetti per Windows Touch.
Ereditarietà
L'interfaccia IInertiaProcessor eredita dall'interfaccia IUnknown . IInertiaProcessor include anche questi tipi di membri:
Metodi
L'interfaccia IInertiaProcessor include questi metodi.
IInertiaProcessor::Complete Il metodo Complete completa la manipolazione corrente e arresta l'inerzia nel processore di inerzia. |
IInertiaProcessor::CompleteTime Completa la manipolazione corrente in corrispondenza del segno di spunta specificato, arresta l'inerzia nel processore di inerzia e genera l'evento ManipulationCompleted. |
IInertiaProcessor::get_BoundaryBottom La proprietà BoundaryBottom limita la distanza verso la parte inferiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_BoundaryLeft La proprietà BoundaryLeft limita la distanza verso sinistra dello schermo in cui l'oggetto di destinazione può spostarsi. (Get) |
IInertiaProcessor::get_BoundaryRight La proprietà BoundaryRight limita la distanza verso destra dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_BoundaryTop La proprietà BoundaryTop limita la distanza verso la parte superiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_DesiredAngularDeceleration La proprietà DesiredAngularDeceleration specifica la frequenza desiderata che l'oggetto di destinazione interromperà la rotazione in radianti per msec quadrato. (Get) |
IInertiaProcessor::get_DesiredDeceleration La proprietà DesiredDeceleration specifica la frequenza desiderata con cui le operazioni di conversione deceleranno. (Get) |
IInertiaProcessor::get_DesiredDisplacement La proprietà DesiredDisplacement specifica la distanza desiderata che verrà spostata dall'oggetto. (Get) |
IInertiaProcessor::get_DesiredExpansion La proprietà DesiredExpansion specifica la modifica desiderata nel raggio medio dell'oggetto. (Get) |
IInertiaProcessor::get_DesiredExpansionDeceleration La proprietà DesiredExpansionDeceleration specifica la frequenza con cui l'oggetto smetterà di espandersi. (Get) |
IInertiaProcessor::get_DesiredRotation La proprietà DesiredRotation specifica la distanza dell'oggetto processore di inerzia corrente da modificare l'oggetto di destinazione in radianti. (Get) |
IInertiaProcessor::get_ElasticMarginBottom La proprietà ElasticMarginBottom specifica l'area inferiore per rimbalzare l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_ElasticMarginLeft La proprietà ElasticMarginLeft specifica l'area più a sinistra per rimbalzare l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_ElasticMarginRight La proprietà ElasticMarginRight specifica l'area più a destra per il rimbalzo dell'oggetto di destinazione. (Get) |
IInertiaProcessor::get_ElasticMarginTop La proprietà ElasticMarginTop specifica l'area più in alto per rimbalzare l'oggetto di destinazione. (Get) |
IInertiaProcessor::get_InitialAngularVelocity La proprietà InitialAngularVelocity specifica la velocità rotazionale (angolare) della destinazione all'inizio del movimento. (Get) |
IInertiaProcessor::get_InitialExpansionVelocity La proprietà InitialExpansionVelocity specifica la frequenza di espansione del raggio per una destinazione quando la destinazione è stata influenzata dall'inerzia. (Get) |
IInertiaProcessor::get_InitialOriginX La proprietà InitialOriginX specifica la posizione orizzontale iniziale per una destinazione con inerzia. (Get) |
IInertiaProcessor::get_InitialOriginY La proprietà InitialOriginY specifica la posizione verticale iniziale per una destinazione con inerzia. (Get) |
IInertiaProcessor::get_InitialRadius La proprietà InitialRadius specifica la distanza tra il bordo della destinazione e il relativo centro prima della modifica dell'oggetto. (Get) |
IInertiaProcessor::get_InitialTimestamp La proprietà InitialTimestamp specifica il timestamp iniziale per un oggetto di destinazione con inerzia. (Get) |
IInertiaProcessor::get_InitialVelocityX La proprietà InitialVelocityX specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse orizzontale. (Get) |
IInertiaProcessor::get_InitialVelocityY La proprietà InitialVelocityY specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse verticale. (Get) |
IInertiaProcessor::P rocess 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. |
IInertiaProcessor::P rocessTime 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. |
IInertiaProcessor::p ut_BoundaryBottom La proprietà BoundaryBottom limita la distanza verso la parte inferiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_BoundaryLeft La proprietà BoundaryLeft limita la distanza verso sinistra dello schermo in cui l'oggetto di destinazione può spostarsi. (Put) |
IInertiaProcessor::p ut_BoundaryRight La proprietà BoundaryRight limita la distanza verso destra dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_BoundaryTop La proprietà BoundaryTop limita la distanza verso la parte superiore dello schermo in cui può essere spostato l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_DesiredAngularDeceleration La proprietà DesiredAngularDeceleration specifica la frequenza desiderata che l'oggetto di destinazione interromperà la rotazione in radianti per msec quadrato. (Put) |
IInertiaProcessor::p ut_DesiredDeceleration La proprietà DesiredDeceleration specifica la frequenza desiderata con cui le operazioni di conversione deceleranno. (Put) |
IInertiaProcessor::p ut_DesiredDisplacement La proprietà DesiredDisplacement specifica la distanza desiderata che verrà spostata dall'oggetto. (Put) |
IInertiaProcessor::p ut_DesiredExpansion La proprietà DesiredExpansion specifica la modifica desiderata nel raggio medio dell'oggetto. (Put) |
IInertiaProcessor::p ut_DesiredExpansionDeceleration La proprietà DesiredExpansionDeceleration specifica la frequenza con cui l'oggetto smetterà di espandersi. (Put) |
IInertiaProcessor::p ut_DesiredRotation La proprietà DesiredRotation specifica la distanza dell'oggetto processore di inerzia corrente da modificare l'oggetto di destinazione in radianti. (Put) |
IInertiaProcessor::p ut_ElasticMarginBottom La proprietà ElasticMarginBottom specifica l'area inferiore per rimbalzare l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_ElasticMarginLeft La proprietà ElasticMarginLeft specifica l'area più a sinistra per rimbalzare l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_ElasticMarginRight La proprietà ElasticMarginRight specifica l'area più a destra per il rimbalzo dell'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_ElasticMarginTop La proprietà ElasticMarginTop specifica l'area più in alto per rimbalzare l'oggetto di destinazione. (Put) |
IInertiaProcessor::p ut_InitialAngularVelocity La proprietà InitialAngularVelocity specifica la velocità rotazionale (angolare) della destinazione all'inizio del movimento. (Put) |
IInertiaProcessor::p ut_InitialExpansionVelocity La proprietà InitialExpansionVelocity specifica la frequenza di espansione del raggio per una destinazione quando la destinazione è stata influenzata dall'inerzia. (Put) |
IInertiaProcessor::p ut_InitialOriginX La proprietà InitialOriginX specifica la posizione orizzontale iniziale per una destinazione con inerzia. (Put) |
IInertiaProcessor::p ut_InitialOriginY La proprietà InitialOriginY specifica la posizione verticale iniziale per una destinazione con inerzia. (Put) |
IInertiaProcessor::p ut_InitialRadius La proprietà InitialRadius specifica la distanza tra il bordo della destinazione e il relativo centro prima della modifica dell'oggetto. (Put) |
IInertiaProcessor::p ut_InitialTimestamp La proprietà InitialTimestamp specifica il timestamp iniziale per un oggetto di destinazione con inerzia. (Put) |
IInertiaProcessor::p ut_InitialVelocityX La proprietà InitialVelocityX specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse orizzontale. (Put) |
IInertiaProcessor::p ut_InitialVelocityY La proprietà InitialVelocityY specifica lo spostamento iniziale dell'oggetto di destinazione sull'asse verticale. (Put) |
IInertiaProcessor::Reset Il metodo Reset inizializza il processore con timestamp iniziale e riavvia l'inerzia. |
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | manipulations.h |