Recently i've taken an interest in doing work in 3d graphics and accelerated 2d and the like. This, of course, led me to DirectX. However, every single tutorial that i've found ALWAYS goes into C++ in one form or another, which i don't want to do. IS there a tutorial (or book) which teaches DirectX in straight C? Or is C++ a requirement...?