Freigeben über


IInertiaProcessor::P rocessTime-Methode (manipulations.h)

Die ProcessTime-Methode führt Berechnungen für den angegebenen Tick aus und kann das Ereignis Started, Delta oder Completed auslösen, je nachdem, ob die Extrapolation abgeschlossen ist oder nicht. Wenn die Extrapolation beim vorherigen Tick abgeschlossen wurde, ist die Methode no-op.

Syntax

HRESULT ProcessTime(
  [in]  DWORD timestamp,
  [out] BOOL  *completed
);

Parameter

[in] timestamp

Ein Parameter, der einen zu verarbeitenden Zeitstempel (in Millisekunden) enthält.

[out] completed

Gibt an, ob ein Vorgang ausgeführt wurde. Der Wert false gibt an, dass die Extrapolation bei einem vorherigen Teilstrich abgeschlossen wurde und der Vorgang ein No-Op war.

Rückgabewert

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

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

Iinertiaprocessor

Methoden

Process