Método ID3DXAnimationSet:: GetSRT

Obtém os valores de escala, rotação e translação do conjunto de animações.

Sintaxe

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

Parâmetros

PeriodicPosition [ no]

Tipo: duplo

Posição do conjunto de animações. A posição pode ser obtida chamando ID3DXAnimationSet:: GetPeriodicPosition.

Animação [ no]

Tipo: uint

Índice de animação.

pScale [ fora]

Tipo: D3DXVECTOR3*

Ponteiro para o vetor D3DXVECTOR3 que descreve a escala do conjunto de animações.

protação [ fora]

Tipo: D3DXQUATERNION*

Ponteiro para o quaternion D3DXQUATERNION que descreve a rotação do conjunto de animações.

pTranslation [ fora]

Tipo: D3DXVECTOR3*

Ponteiro para o vetor D3DXVECTOR3 que descreve a tradução do conjunto de animações.

Retornar valor

Tipo: HRESULT

Os valores de retorno desse método são implementados por um programador de aplicativos. Em geral, se nenhum erro ocorrer, Programe o método para retornar o D3D _ OK. Caso contrário, Programe o método para retornar uma mensagem de erro apropriada de D3DERR ou D3DXERR.

Requisitos

Requisito Valor
parâmetro
D3dx9anim. h
Biblioteca
D3dx9. lib

Confira também

ID3DXAnimationSet