RT,升级win11后想要玩歌姬计划mega39s 发现启动时报错说
DirectX初始化失败,
DirectX需要DirectX 11或者以上版本

在内网逛了一圈都没有解决方法,最后在reddit上看到一个帖子,按照操作操作解决了问题,这里搬运回来给大家分享一下:
1.前往网站 (ht防删tps://fdossena.防删com/?p=wined3d/防删index.frag). 在最新版本的下面有一行 "show other downloads",点击展开.
2.选择下载 "Latest version for 64 bit apps (patched with staging)".
3.下载完成后,随便解压在哪里.
4.把解压出来的文件中的 d3d11.dll ,dxgi.dll ,wined3d.dll 三个文件复制到游戏的根目录下(找不到的在steam库里面游戏里右键浏览本地文件),如下图:

5.启动游戏即可畅玩
我大概看了下这个项目原本用于linux系统的windows兼容层的wine程序用于兼容dx1-11的,将dx1-11用opengl实现,结果没想到用到了这里。
希望对大家有帮助。
DirectX初始化失败,
DirectX需要DirectX 11或者以上版本

在内网逛了一圈都没有解决方法,最后在reddit上看到一个帖子,按照操作操作解决了问题,这里搬运回来给大家分享一下:
1.前往网站 (ht防删tps://fdossena.防删com/?p=wined3d/防删index.frag). 在最新版本的下面有一行 "show other downloads",点击展开.
2.选择下载 "Latest version for 64 bit apps (patched with staging)".
3.下载完成后,随便解压在哪里.
4.把解压出来的文件中的 d3d11.dll ,dxgi.dll ,wined3d.dll 三个文件复制到游戏的根目录下(找不到的在steam库里面游戏里右键浏览本地文件),如下图:

5.启动游戏即可畅玩
我大概看了下这个项目原本用于linux系统的windows兼容层的wine程序用于兼容dx1-11的,将dx1-11用opengl实现,结果没想到用到了这里。
希望对大家有帮助。