fix line-to-long error on Windows systems and add DirectX lib to MSVC build