I have tried this approach before but with the big animations (some have full screen frames) the graphics card fails to load them because they have a maximum texture size.
For example I have an animation which has 60 fames and each frame is 1027x768. If I tied to put that into a sprite sheet it wold be huge and from past memory most graphics cards have a max size of something like 2024 x 2024 or something like that.
When using this approach before directx just renders a white box the size of a single frame. Am I looking at this in the wrong way.