OK, it may be 2010 is adequate, the key thing is to check
your Windows\System32\ folder, and check that it contains
a series of files ending in \System32\d3dx9_43.dll . Any final
number less than 43 means DX9 is not young enough.