ID3DXCompressedAnimationSet-Schnittstelle
Eine Anwendung verwendet die Methoden dieser Schnittstelle, um einen Keyframeanimationssatz zu implementieren, der in einem komprimierten Datenformat gespeichert ist.
Member
Die ID3DXCompressedAnimationSet-Schnittstelle erbt von ID3DXAnimationSet. ID3DXCompressedAnimationSet verfügt auch über folgende Membertypen:
Methoden
Die ID3DXCompressedAnimationSet-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
GetCallbackKeys | Füllt ein Array mit Rückrufschlüsseldaten, die für die Keyframeanimation verwendet werden. |
GetCompressedData | Ruft den Datenpuffer ab, in dem komprimierte Keyframeanimationsdaten gespeichert werden. |
GetNumCallbackKeys | Ruft die Anzahl der Rückruftasten 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 D3DXCreateCompressedAnimationSet einen Keyframeanimation-Satz im komprimierten Format.
Der LPD3DXCOMPRESSEDANIMATIONSET-Typ ist als Zeiger auf diese Schnittstelle definiert.
typedef interface ID3DXCompressedAnimationSet ID3DXCompressedAnimationSet;
typedef interface ID3DXCompressedAnimationSet *LPD3DXCOMPRESSEDANIMATIONSET;
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Weitere Informationen