AniSprite is an advanced high-performance sprite animation library for Microsoft Windows. Selected features are semi-transparent masks, alpha-channel mixing, automatic hit testing (collision detection), integration with frame animation libraries and curved (spline) paths. Full source code is available.
This software is a shareware. You will be able to download and test AniSprite during a certain period of time, then, if it does what you need, you will have to acquire the full version from AniSprite publisher. The AniSprite 3.1 free trial version contains an installer and an uninstaller, and has a size of 1568 Kilobytes.
For additional information and support request, please contact directly AniSprite publisher.

AniSprite Screenshot