Método ID3DXAnimationSet::GetSRT
Obtém os valores de escala, rotação e tradução do conjunto de animação.
Sintaxe
HRESULT GetSRT(
[in] DOUBLE PeriodicPosition,
[in] UINT Animation,
[out] D3DXVECTOR3 *pScale,
[out] D3DXQUATERNION *pRotation,
[out] D3DXVECTOR3 *pTranslation
);
Parâmetros
-
PeriodicPosition [in]
-
Tipo: DOUBLE
Posição do conjunto de animação. A posição pode ser obtida chamando ID3DXAnimationSet::GetPeriodicPosition.
-
Animação [in]
-
Tipo: UINT
Índice de animação.
-
pScale [out]
-
Tipo: D3DXVECTOR3*
Ponteiro para o vetor D3DXVECTOR3 que descreve a escala do conjunto de animação.
-
pRotation [out]
-
Tipo: D3DXQUATERNION*
Ponteiro para o quatérnio D3DXQUATERNION que descreve a rotação do conjunto de animação.
-
pTranslation [out]
-
Tipo: D3DXVECTOR3*
Ponteiro para o vetor D3DXVECTOR3 que descreve a tradução do conjunto de animação.
Valor retornado
Tipo: HRESULT
Os valores retornados desse método são implementados por um programador de aplicativos. Em geral, se nenhum erro ocorrer, programe o método para retornar 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 |
|
Biblioteca |
|
Confira também