CompressedAnimationSet
Содержит данные набора анимации.
template CompressedAnimationSet
{
<7F9B00B3-F125-4890-876E-1C42BF697C4D>
DWORD CompressedBlockSize;
FLOAT TicksPerSec;
DWORD PlaybackType;
DWORD BufferLength;
array DWORD CompressedData[BufferLength];
}
Где:
- CompressedBlockSize — общий размер сжатых данных в байтах в буфере данных анимации сжатого ключевого кадра.
- TicksPerSec — количество тактов ключевых кадров анимации, которые происходят в секунду.
- PlaybackType — тип цикла воспроизведения набора анимации. См . D3DXPLAYBACK_TYPE.
- BufferLength — минимальный размер буфера (в байтах), необходимый для хранения сжатых данных анимации ключевых кадров. Значение равно ( ( CompressedBlockSize + 3 ) / 4 ).
- CompressedData[BufferLength] — массив сжатых значений данных.
См. также раздел