OK, but heres what i was thinking:
Surely DX 10 has more features than DirectX 9. But, it must have ALL of DX 9's features plus the extra new stuff.
So, one would assume that DX 10 should be be more optimized and efficient than its DX 9 counterpart. So, if my card can only use the features of DX 10 that DX 9 had, it should run games better, right?
Example: If DX 9 consisted of A B C D.
DX 10 should also have A B C D plus E F G H........
But DX 10's ABCD is more efficient/optimized than the DX9 version, my card will run better using DX10, right?