Condividi tramite


Metodo IInertiaProcessor::get_DesiredRotation (manipulations.h)

La proprietà DesiredRotation specifica la distanza dell'oggetto processore di inerzia corrente da modificare l'oggetto di destinazione in radianti.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_DesiredRotation(
  FLOAT *rotation
);

Parametri

rotation

Valore restituito

nessuno

Osservazioni

DesiredRotation e DesiredAngularDeceleration si escludono a vicenda. Se ne è impostata una, l'altra deve essere NaN.

Se l'elaborazione dell'inerzia è già stata avviata, l'impostazione di DesiredRotation reimposta lo stato iniziale del motore di inerzia con il nuovo valore di decelerazione applicato.

Chiamare questa funzione per impostare lo stato iniziale dell'inerzia. È probabile che questa funzione venga chiamata durante l'evento ManipulationCompleted di IManipulationProcessor o nel costruttore dell'interfaccia IInertiaProcessor .

Requisiti

Requisito Valore
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 (include Manipulations.h)

Vedi anche

DesiredAngularDeceleration

Gestione dell'inerzia nel codice non gestito

Iinertiaprocessor

Meccanica inerziale

InitialAngularVelocity

Proprietà