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

另请参阅

模板

XFILECOMPRESSEDANIMATIONSET