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
D3dx9anim.h
Bibliothek
D3dx9.lib

Weitere Informationen

ID3DXAnimationSet

D3DX-Schnittstellen