Interfaccia ID3DXKeyframedAnimationSet

Un'applicazione usa i metodi di questa interfaccia per implementare un set di animazioni fotogrammi chiave.

Membri

L'interfaccia ID3DXKeyframedAnimationSet eredita da ID3DXAnimationSet. ID3DXKeyframedAnimationSet include anche questi tipi di membri:

Metodi

L'interfaccia ID3DXKeyframedAnimationSet include questi metodi.

Metodo Descrizione
Comprimere Trasforma le animazioni in un set di animazione in un formato compresso e restituisce un puntatore al buffer che archivia i dati compressi.
GetCallbackKey Ottiene informazioni su un callback specifico nel set di animazioni.
GetCallbackKeys Riempie una matrice con i dati della chiave di callback usati per l'animazione del fotogramma chiave.
GetNumCallbackKeys Ottiene il numero di chiavi di callback nel set di animazioni.
GetNumRotationKeys Ottiene il numero di chiavi di rotazione nell'animazione del fotogramma chiave specificata.
GetNumScaleKeys Ottiene il numero di chiavi di scala nell'animazione del fotogramma chiave specificata.
GetNumTranslationKeys Ottiene il numero di chiavi di traduzione nell'animazione del fotogramma chiave specificata.
GetPlaybackType Ottiene il tipo del ciclo di riproduzione del set di animazioni.
GetRotationKey Ottenere informazioni di rotazione per un fotogramma chiave specifico nel set di animazioni.
GetRotationKeys Riempie una matrice con dati chiave di rotazione usati per l'animazione di fotogrammi chiave.
GetScaleKey Ottenere informazioni sulla scalabilità per una cornice chiave specifica nel set di animazioni.
GetScaleKeys Riempie una matrice con dati chiave di scalabilità usati per l'animazione di fotogrammi chiave.
GetSourceTicksPerSecond Ottiene il numero di tick del fotogramma chiave di animazione che si verificano al secondo.
GetTranslationKey Ottenere informazioni di traduzione per un frame chiave specifico nel set di animazioni.
GetTranslationKeys Riempie una matrice con dati chiave traduzioneli usati per l'animazione del fotogramma chiave.
RegisterAnimationSRTKeys Registrare i dati del fotogramma chiave SRT (scale, ruota e translate) per un'animazione.
SetCallbackKey Imposta informazioni su un callback specifico nel set di animazioni.
SetRotationKey Impostare le informazioni di rotazione per un fotogramma chiave specifico nel set di animazioni.
SetScaleKey Impostare le informazioni di scalabilità per una cornice chiave specifica nel set di animazioni.
SetTranslationKey Impostare le informazioni di traduzione per una cornice chiave specifica nel set di animazioni.
Annullare la registrazioneAnimation Rimuovere i dati di animazione dal set di animazioni.
UnregisterRotationKey Rimuove i dati di rotazione nel fotogramma chiave specificato.
Annulla registrazioneScaleKey Rimuove i dati di scalabilità nel fotogramma chiave specificato.
UnregisterTranslationKey Rimuove i dati di traduzione nel fotogramma chiave specificato.

 

Commenti

Creare un set di animazioni con fotogrammi chiave con D3DXCreateKeyframedAnimationSet.

Il tipo LPD3DXKEYFRAMEDANIMATIONSET è definito come puntatore a questa interfaccia.

typedef interface ID3DXKeyframedAnimationSet ID3DXKeyframedAnimationSet;
typedef interface ID3DXKeyframedAnimationSet *LPD3DXKEYFRAMEDANIMATIONSET;

Requisiti

Requisito Valore
Intestazione
D3dx9anim.h
Libreria
D3dx9.lib

Vedi anche

ID3DXAnimationSet

Interfacce D3DX