Partager via


Méthode IInertiaProcessor ::Reset (manipulations.h)

La méthode Reset initialise le processeur avec l’horodatage initial et redémarre l’inertie.

Syntaxe

HRESULT Reset();

Valeur de retour

Retourne S_OK en cas de réussite, sinon retourne un code d’erreur tel que E_FAIL.

Remarques

Si vous avez modifié les propriétés d’un objet en cours de manipulation par inertie, appelez Terminé avant d’appeler Réinitialiser.

Exemples


    // set properties on the IInertiaProcessor interface
    this->m_spIInertProc->put_DesiredRotation(spin);    
	 
    // complete any unprocessed inertia
    this->m_spIInertProc->Complete();
	 
    // reset the processor
    this->m_spIInertProc->Reset();		  
	 
    // If you have implemented a timer that handles inertia processing,
    // this should be started as well and the processor will raise
    // Manipulation* events
		  

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête manipulations.h (inclure Manipulations.h)

Voir aussi

Terminé

IInertiaProcessor

Méthodes