Интерфейс ID3DXCompressedAnimationSet

Приложение использует методы этого интерфейса для реализации набора анимации по ключевым кадрам, хранящегося в сжатом формате данных.

Элементы

Интерфейс ID3DXCompressedAnimationSet наследуется от ID3DXAnimationSet. ID3DXCompressedAnimationSet также имеет следующие типы элементов:

Методы

Интерфейс ID3DXCompressedAnimationSet содержит следующие методы.

Метод Описание
GetCallbackKeys Заполняет массив данными ключа обратного вызова, используемыми для анимации ключевых кадров.
GetCompressedData Возвращает буфер данных, в котором хранятся сжатые данные анимации по ключевым кадрам.
GetNumCallbackKeys Возвращает количество ключей обратного вызова в наборе анимации.
GetPlaybackType Возвращает тип цикла воспроизведения набора анимации.
GetSourceTicksPerSecond Возвращает количество тактов ключевых кадров анимации, возникающих в секунду.

 

Комментарии

Создайте набор анимации по ключевым кадрам в сжатом формате с помощью D3DXCreateCompressedAnimationSet.

Тип LPD3DXCOMPRESSEDANIMATIONSET определяется как указатель на этот интерфейс.

typedef interface ID3DXCompressedAnimationSet ID3DXCompressedAnimationSet;
typedef interface ID3DXCompressedAnimationSet *LPD3DXCOMPRESSEDANIMATIONSET;

Требования

Требование Значение
Заголовок
D3dx9anim.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXAnimationSet

Интерфейсы D3DX