D3DXCreateCompressedAnimationSet
    Creates a ID3DXCompressedAnimationSet key framed animation set interface that stores key frame data in a compressed format.
            
		
        
HRESULT D3DXCreateCompressedAnimationSet(
  LPCSTR pName,
  DOUBLE TicksPerSecond,
  D3DXPLAYBACK_TYPE Playback,
  LPD3DXBUFFER pCompressedData,
  UINT NumCallbackKeys,
  CONST LPD3DXKEY_CALLBACK * pCallKeys,
  LPD3DXCOMPRESSEDANIMATIONSET * ppAnimationSet
);
    
Parameters
      - pName
- [in]  Pointer to the name of the animation set.
- TicksPerSecond
- [in]  Number of key frame ticks that elapse per second.
- Playback
- [in]  Type of the animation set playback loop. See D3DXPLAYBACK_TYPE.
- pCompressedData
- [in]  Pointer to the ID3DXBuffer buffer that stores the animation set as compressed data.
- NumCallbackKeys
- [in]  Number of callback keys.
- pCallKeys
- [in]  Pointer to a D3DXKEY_CALLBACK structure that stores user callback data.
- ppAnimationSet
- [out]  Address of a pointer to the ID3DXCompressedAnimationSet interface that stores key framed animation set data in a compressed format.
Return Values
If the function succeeds, the return value is S_OK. If the function fails, the return value can be one of the following values: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requirements
  Header: Declared in D3dx9anim.h.