Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta interfaz encapsula la funcionalidad mínima requerida de una animación establecida por un controlador de animación. Es posible que los usuarios avanzados quieran implementar esta interfaz para adaptarse a sus necesidades especializadas; sin embargo, para la mayoría de los usuarios, las interfaces ID3DXCompressedAnimationSet y ID3DXKeyframedAnimationSet derivadas deben ser suficientes.
Miembros
La interfaz ID3DXAnimationSet hereda de la interfaz IUnknown . ID3DXAnimationSet también tiene estos tipos de miembros:
Métodos
La interfaz ID3DXAnimationSet tiene estos métodos.
| Método | Descripción |
|---|---|
| GetAnimationIndexByName | Obtiene el índice de una animación, dado su nombre. |
| GetAnimationNameByIndex | Obtiene el nombre de una animación, dado su índice. |
| GetCallback | Obtiene información sobre una devolución de llamada específica en el conjunto de animaciones. |
| GetName | Obtiene el nombre del conjunto de animaciones. |
| GetNumAnimations | Obtiene el número de animaciones del conjunto de animaciones. |
| GetPeriod | Obtiene el período del conjunto de animaciones. |
| GetPeriodicPosition | Devuelve la posición de hora en el período de tiempo local de un conjunto de animaciones. |
| GetSRT | Obtiene los valores de escala, rotación y traducción del conjunto de animaciones. |
Comentarios
Un conjunto de animaciones consta de animaciones para muchos nodos para la misma animación.
El tipo LPD3DXANIMATIONSET se define como puntero a esta interfaz.
typedef interface ID3DXAnimationSet ID3DXAnimationSet;
typedef interface ID3DXAnimationSet *LPD3DXANIMATIONSET;
Requisitos
| Requisito | Value |
|---|---|
| Encabezado |
|
| Biblioteca |
|
Consulte también