@rhm: I have an old book on DirectX 7 that I never really got into. Do you think it's worth going through or has enough changed where it wouldn't apply to DirectX9/10/11?