Metodo ID3DXAnimationController::AdvanceTime

Anima la mesh e avanza il tempo di animazione globale in base a una quantità specificata.

Sintassi

HRESULT AdvanceTime(
  [in] DOUBLE                         TimeDelta,
  [in] LPD3DXANIMATIONCALLBACKHANDLER pCallbackHandler
);

Parametri

TimeDelta [in]

Tipo: DOUBLE

Quantità, in secondi, in base alla quale avanzare il tempo di animazione globale. Il valore TimeDelta deve essere non negativo o zero.

pCallbackHandler [in]

Tipo: LPD3DXANIMATIONCALLBACKHANDLER

Puntatore a un'interfaccia del gestore di callback dell'animazione definita dall'utente, ID3DXAnimationCallbackHandler.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei valori seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Requisiti

Requisito Valore
Intestazione
D3dx9anim.h
Libreria
D3dx9.lib

Vedi anche

ID3DXAnimationController