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

Weitere Informationen

ID3DXAnimationSet

D3DX-Schnittstellen