Just as a note, the version number of DirectX as a whole is really moot. Each piece of it (DirectInput, Direct3D, DirectSound, ect...) are all in different numbered stages. I believe (though I could easily be mistaken) that "DirectX 10" still uses Direct3D 9, hence the .dll.