win7真的能支持dx12吗?
大概2019年还是2020年左右,那时候win7还没停止支持,记得官方还专门说过dx12会下放支持win7。但现实里,有人说win7能安上dx12,有人又说只有win10才能用dx12,那么实际win7到底能不能用上dx12?又怎么才能安上dx12? 你搜一下你电脑里d3d12on7的这个文件夹。 本帖最后由 ghgfhghj 于 2025-4-19 19:48 编辑
没有原生支持,dx12只能使用flip model来present,win7不支持flip model
顺便说下dx7以及更早的版本在win8及以后的版本也相当于是不支持的(没有硬件加速了),但dx7以及更早的dx系api都可以转dx11
win7支持dx12也没啥用,因为win7一些dx12的显卡也装不上驱动。 https://www.bilibili.com/opus/823953496820678659
像这个帖子就是说能安装的(但翻出来老电脑并没有试验成功) panzerlied 发表于 2025-4-19 19:31
你搜一下你电脑里d3d12on7的这个文件夹。
不是这种,是真正安装上dx12包 yakeyyy 发表于 2025-4-19 19:44
win7支持dx12也没啥用,因为win7一些dx12的显卡也装不上驱动。
gtx7系列开始都能支持dx12吧,存世量很大 ghgfhghj 发表于 2025-4-19 19:44
没有原生支持,dx12只能使用flip model来present,win7不支持flip model
顺便说下dx7以及更早的版本在win8 ...
所以官方当时说的提供支持最后并没有实现? adsl_95 发表于 2025-4-19 19:55
所以官方当时说的提供支持最后并没有实现?
部分游戏可以运行,相当于多一个兼容层,但凡是用到dx12特性的都不行,win7能支持的feature level只有11_0 你的原始需求是啥
不追求效率用 vkd3d 翻译过来跑 xy. 发表于 2025-4-19 20:03
你的原始需求是啥
不追求效率用 vkd3d 翻译过来跑
玩模拟器,duckstation新版本就算挂上vxkex也无法运行,怀疑是不是需要dx12支持。 ghgfhghj 发表于 2025-4-19 19:57
部分游戏可以运行,相当于多一个兼容层,但凡是用到dx12特性的都不行,win7能支持的feature level只有11_ ...
官方这个支持不是提供一个安装包安上就显示成dx12吗? win7还是太先进了,建议换xp adsl_95 发表于 2025-4-19 20:11
玩模拟器,duckstation新版本就算挂上vxkex也无法运行,怀疑是不是需要dx12支持。 ...
duckstation作者那个暴躁性格,故意检测老系统后不给你用也不是不可能 adsl_95 发表于 2025-4-19 19:54
gtx7系列开始都能支持dx12吧,存世量很大
我还想用win8.1呢,占用资源少,自带wd最好的系统,可惜没有驱动 看过相关代码,最知名的例子是wow支持d3d12on7
具体代码上是需要驱动和游戏同时支持,因为走的dxgi接口没有走dx11内核,用的dx12用户态模块[恶魔] rwindz 发表于 2025-4-21 14:03
看过相关代码,最知名的例子是wow支持d3d12on7
具体代码上是需要驱动和游戏同时支持,因为走的dxgi接口没 ...
DXGI也得最低WIN10 2004版本 Win10吧,咸鱼买22h2极限精简吧,165g的安装包,买来自己装个杀毒的,或者裸奔,臭打游戏的也行 zxwzz 发表于 2025-4-21 14:30
DXGI也得最低WIN10 2004版本
代码里面dx11就可以调用dxgi接口了,你没学过directx11/12编程就别瞎说。 zxwzz 发表于 2025-4-21 14:30
DXGI也得最低WIN10 2004版本
估计你连dx12sdk哪里下载都不知道吧,这玩意里面是有一个dx12on7的demo的[恶魔]
页:
[1]