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 |
|
Libreria |
|
Vedi anche