ID3DXCompressedAnimationSet-Schnittstelle
Eine Anwendung verwendet die Methoden dieser Schnittstelle, um einen Keyframe-Animationssatz zu implementieren, der in einem komprimierten Datenformat gespeichert ist.
Members
Die ID3DXCompressedAnimationSet-Schnittstelle erbt von ID3DXAnimationSet. ID3DXCompressedAnimationSet verfügt auch über diese Typen von Membern:
Methoden
Die ID3DXCompressedAnimationSet-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| GetCallbackKeys | Füllt ein Array mit Rückrufschlüsseldaten aus, die für die Keyframe-Animation verwendet werden. |
| GetCompressedData | Ruft den Datenpuffer ab, in dem komprimierte Keyframe-Animationsdaten gespeichert werden. |
| GetNumCallbackKeys | Ruft die Anzahl der Rückrufschlüssel im Animationssatz ab. |
| GetPlaybackType | Ruft den Typ der Wiedergabeschleife des Animationssatzes ab. |
| GetSourceTicksPerSecond | Ruft die Anzahl der Animationsschlüsselrahmen-Ticks ab, die pro Sekunde auftreten. |
Bemerkungen
Erstellen Sie mit D3DXCreateCompressedAnimationSeteinen komprimierten Keyframe-Animationssatz im Format .
Der LPD3DXCOMPROXYDANIMATIONSET-Typ wird als Zeiger auf diese Schnittstelle definiert.
typedef interface ID3DXCompressedAnimationSet ID3DXCompressedAnimationSet;
typedef interface ID3DXCompressedAnimationSet *LPD3DXCOMPRESSEDANIMATIONSET;
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|