I'd recommend getting the DirectX 9 SDK - Keep in mind that Windows 10 does not come with DX9 Frameworks by default and its "compatibility mode" really sucks.   
	Most people dont have this problem as most steam games that are older include this. Short of this I'd recommend reinstalling Windows (its a step I had to do as the USB key I had was corrupted and didnt properly copy a system file at one point)