D3D11CreateDeviceAndSwapChain失败(C#)

时间:2014-09-24 13:09:33

标签: c# winforms forms visual-studio directx

所以我创建了一个程序,当你点击按钮时打开另一个程序,但我不知道我在做什么或如何解决这个错误:

   "D3D11CreateDeviceAndSwapChain failed"

以下是代码:

    // When Launch Showroom button is pressed
    private void btn_LaunchShowroom_Click( object sender, EventArgs e )
    {
        Process.Start( GameDir + "\\acShowroom.exe" );
    }

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果只需双击图标即可运行应用程序,问题可能源于您的工作目录未设置:

ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WorkingDirectory = GameDir;
startInfo.FileName = "acShowroom.exe"
Process proc = Process.Start(startInfo);

如果您还有其他任何问题,可以通过设置更多可以查看here的ProcessStartInfo属性来修复它们。