A year back or so I looked a bit deeper into DirectX 9. I bought a good tutorial and worked through it just for fun (not for a project or so). It was great fun, but when it came to bones animation the fun turned into a nightmare ^^ A lot of recursive functions and difficult matrix transformations...
I wish you a lot of fun with those
