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] - 压缩数据值的数组。
另请参阅