Interfaccia IManipulationProcessor (manipolazioni.h)

IManipulationProcessor offre funzionalità per il monitoraggio e la risposta all'input multitouch.

Ereditarietà

L'interfaccia IManipulationProcessor eredita dall'interfaccia IUnknown . IManipulationProcessor include anche questi tipi di membri:

Metodi

L'interfaccia IManipulationProcessor include questi metodi.

 
IManipulationProcessor::CompleteManipulation

Il metodo CompleteManipulation viene chiamato quando lo sviluppatore sceglie di terminare la manipolazione.
IManipulationProcessor::get_MinimumScaleRotateRadius

Specifica la quantità di contatti a distanza su scala o rotazione del movimento da attivare la manipolazione. (Get)
IManipulationProcessor::get_PivotPointX

La proprietà PivotPointX è il centro orizzontale dell'oggetto. (Get)
IManipulationProcessor::get_PivotPointY

La proprietà PivotPointY è il centro verticale dell'oggetto. (Get)
IManipulationProcessor::get_PivotRadius

La proprietà PivotRadius viene usata per determinare la rotazione utilizzata nella manipolazione a dito singolo. (Get)
IManipulationProcessor::get_SupportedManipulations

La proprietà SupportedManipulations viene usata per indicare quali manipolazioni sono supportate da un oggetto. (Get)
IManipulationProcessor::GetAngularVelocity

Il metodo GetAngularVelocity calcola la velocità rotazionale in cui l'oggetto di destinazione viene spostato.
IManipulationProcessor::GetExpansionVelocity

Il metodo GetExpansionVelocity calcola la frequenza in cui l'oggetto di destinazione viene espanso.
IManipulationProcessor::GetVelocityX

Calcola e restituisce la velocità orizzontale per l'oggetto di destinazione.
IManipulationProcessor::GetVelocityY

Calcola e restituisce la velocità verticale.
IManipulationProcessor::P rocessDown

Il metodo ProcessDown invia i dati al processore di manipolazione associato a una destinazione.
IManipulationProcessor::P rocessDownWithTime

I feed toccano i dati, inclusi un timestamp, al processore di manipolazione associato a una destinazione.
IManipulationProcessor::P rocessMove

Il metodo ProcessMove fornisce dati di spostamento per l'oggetto di destinazione al relativo processore di manipolazione.
IManipulationProcessor::P rocessMoveWithTime

Feed di dati di spostamento, inclusi un timestamp, per l'oggetto di destinazione al relativo processore di manipolazione.
IManipulationProcessor::P rocessUp

Il metodo ProcessUp invia i dati al processore di manipolazione di una destinazione per modificare le sequenze.
IManipulationProcessor::P rocessUpWithTime

Feed di dati, tra cui un timestamp, al processore di manipolazione di una destinazione per le sequenze di tocco.
IManipulationProcessor::p ut_MinimumScaleRotateRadius

Specifica la quantità di contatti a distanza su scala o rotazione del movimento da attivare la manipolazione. (Put)
IManipulationProcessor::p ut_PivotPointX

La proprietà PivotPointX è il centro orizzontale dell'oggetto. (Put)
IManipulationProcessor::p ut_PivotPointY

La proprietà PivotPointY è il centro verticale dell'oggetto. (Put)
IManipulationProcessor::p ut_PivotRadius

La proprietà PivotRadius viene usata per determinare la rotazione utilizzata nella manipolazione a dito singolo. (Put)
IManipulationProcessor::p ut_SupportedManipulations

La proprietà SupportedManipulations viene usata per indicare quali manipolazioni sono supportate da un oggetto. (Put)

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione manipolazioni.h

Vedi anche

Classi e interfacce