Interfaz ID3DXKeyframedAnimationSet
Una aplicación usa los métodos de esta interfaz para implementar un conjunto de animaciones de fotograma clave.
Miembros
La interfaz ID3DXKeyframedAnimationSet hereda de ID3DXAnimationSet. ID3DXKeyframedAnimationSet también tiene estos tipos de miembros:
Métodos
La interfaz ID3DXKeyframedAnimationSet tiene estos métodos.
Método | Descripción |
---|---|
Compress | Transforma las animaciones en un conjunto de animaciones en un formato comprimido y devuelve un puntero al búfer que almacena los datos comprimidos. |
GetCallbackKey | Obtiene información sobre una devolución de llamada específica en el conjunto de animaciones. |
GetCallbackKeys | Rellena una matriz con datos de clave de devolución de llamada usados para la animación de fotograma clave. |
GetNumCallbackKeys | Obtiene el número de claves de devolución de llamada del conjunto de animaciones. |
GetNumRotationKeys | Obtiene el número de claves de rotación en la animación de fotograma clave especificada. |
GetNumScaleKeys | Obtiene el número de claves de escala en la animación de fotograma clave especificada. |
GetNumTranslationKeys | Obtiene el número de claves de traducción en la animación de fotograma clave especificada. |
GetPlaybackType | Obtiene el tipo del bucle de reproducción del conjunto de animaciones. |
GetRotationKey | Obtenga información de rotación para un fotograma clave específico en el conjunto de animaciones. |
GetRotationKeys | Rellena una matriz con datos de clave rotacional usados para la animación de fotograma clave. |
GetScaleKey | Obtenga información de escala para un fotograma clave específico en el conjunto de animaciones. |
GetScaleKeys | Rellena una matriz con datos de clave de escala usados para la animación de fotograma clave. |
GetSourceTicksPerSecond | Obtiene el número de tics de fotograma clave de animación que se producen por segundo. |
GetTranslationKey | Obtiene información de traducción de un fotograma clave específico en el conjunto de animaciones. |
GetTranslationKeys | Rellena una matriz con datos de clave traslacional usados para la animación de fotograma clave. |
RegisterAnimationSRTKeys | Registre los datos de fotograma clave de escala, rotación y traducción (SRT) para una animación. |
SetCallbackKey | Establece información sobre una devolución de llamada específica en el conjunto de animaciones. |
SetRotationKey | Establecer información de rotación para un fotograma clave específico en el conjunto de animaciones. |
SetScaleKey | Establecer información de escala para un fotograma clave específico en el conjunto de animaciones. |
SetTranslationKey | Establecer información de traducción para un fotograma clave específico en el conjunto de animaciones. |
Anular el registroAnimation | Quite los datos de animación del conjunto de animaciones. |
AnularregisterRotationKey | Quita los datos de rotación en el fotograma clave especificado. |
Anular el registroScaleKey | Quita los datos de escalado en el fotograma clave especificado. |
UnregisterTranslationKey | Quita los datos de traducción en el fotograma clave especificado. |
Comentarios
Cree un conjunto de animaciones de fotograma clave con D3DXCreateKeyframedAnimationSet.
El tipo LPD3DXKEYFRAMEDANIMATIONSET se define como puntero a esta interfaz.
typedef interface ID3DXKeyframedAnimationSet ID3DXKeyframedAnimationSet;
typedef interface ID3DXKeyframedAnimationSet *LPD3DXKEYFRAMEDANIMATIONSET;
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también