Sadaí Júyar respondió:
Y disculpa por atender tan tarde tu pregunta. Posiblemente ya hayas encontrado solución al problema, o hayas dejado de intentar; pero de todos modos aquí está mi respuesta. El error que estás experimentando se debe a la falta del archivo d3dx9_40.dll...
Archivo d3dx9_40.dll.