,spivonious wrote

@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?

dx8 is where they added vertex and pixel shader support, and dx10 was a significant rework of the API (so much that many games still support separate dx9 and dx10 code paths in their engines), so I'd say no.