Freigeben über


IInertiaProcessor::Reset-Methode (manipulations.h)

Die Reset-Methode initialisiert den Prozessor mit dem ersten Zeitstempel und startet Trägheit neu.

Syntax

HRESULT Reset();

Rückgabewert

Gibt S_OK bei Erfolg zurück, andernfalls wird ein Fehlercode wie E_FAIL zurückgegeben.

Hinweise

Wenn Sie die Eigenschaften für ein Objekt geändert haben, das derzeit durch DieTrägheit bearbeitet wird, rufen Sie Complete auf, bevor Sie Reset aufrufen.

Beispiele


    // 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
		  

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile manipulations.h (include Manipulations.h)

Weitere Informationen

Abgeschlossen

Iinertiaprocessor

Methoden