Metodo ID3DXAnimationSet::GetSRT

Ottiene i valori di scala, rotazione e traslazione del set di animazioni.

Sintassi

HRESULT GetSRT(
  [in]  DOUBLE         PeriodicPosition,
  [in]  UINT           Animation,
  [out] D3DXVECTOR3    *pScale,
  [out] D3DXQUATERNION *pRotation,
  [out] D3DXVECTOR3    *pTranslation
);

Parametri

PeriodicPosition [in]

Tipo: DOUBLE

Posizione del set di animazioni. La posizione può essere ottenuta chiamando ID3DXAnimationSet::GetPeriodicPosition.

Animazione [in]

Tipo: UINT

Indice di animazione.

pScale [out]

Tipo: D3DXVECTOR3*

Puntatore al vettore D3DXVECTOR3 che descrive la scala del set di animazioni.

pRotation [out]

Tipo: D3DXQUATERNION*

Puntatore al quaternione D3DXQUATERNION che descrive la rotazione del set di animazioni.

pTranslation [out]

Tipo: D3DXVECTOR3*

Puntatore al vettore D3DXVECTOR3 che descrive la conversione del set di animazioni.

Valore restituito

Tipo: HRESULT

I valori restituiti di questo metodo vengono implementati da un programmatore di applicazioni. In generale, se non si verifica alcun errore, programmare il metodo per restituire D3D_OK. In caso contrario, programmare il metodo per restituire un messaggio di errore appropriato da D3DERR o D3DXERR.

Requisiti

Requisito Valore
Intestazione
D3dx9anim.h
Libreria
D3dx9.lib

Vedi anche

ID3DXAnimationSet