该模拟将在微软的“D3D9On12”开源翻译层上运行。通过将3D DirectX 9 图形命令发送到D3D9On12 层而不是直接发送到D3D9 图形驱动程序来进行转换。一旦D3D9On12 层接收到来自D3D9 API 的命令,它会将所有命令转换为D3D12 API 调用。所以基本上,D3D9On12 将完全作为GPU 驱动程序运行,而不是英特尔的实际GPU 驱动程序。
微软表示,这种模拟过程已成为DirectX 9 的相对高性能实现。因此,性能可与本机DirectX 9 硬件支持相媲美。
所以Intel这次对DX9的改变似乎是一个非常好的举措。英特尔现在可以将驱动程序开发资源重定向到DirectX 11 优化(目前这很糟糕)。此外,英特尔不会因此而遭受性能影响,DX9优化完全“外包”给微软。
据微软称,将有可能看到D3D9On12的表现如何,并看看Nvidia和AMD是否遵循与英特尔相同的道路。然而,API 转译可能会产生一些影响,包括更高的CPU 使用率(因为转译是通过软件加速的)以及对旧游戏的潜在副作用。 Nvidia 和AMD 在DirectX 9 驱动程序方面也拥有近20 年的经验,相比之下,DX12 模拟层可能会遭受性能损失。
标签:
用户评论
哎呀,Intel这次的做法真是让人意外啊,Xe/Arc GPU居然放弃了对DirectX 9的原生支持,这让我这个老游戏玩家怎么办啊?
有6位网友表示赞同!
感觉Intel这次有点儿过于激进了吧,DirectX 9的兼容性可是很多游戏玩家的心头好,这怎么行呢?
有17位网友表示赞同!
唉,Intel这是要跟DirectX 9说再见了嘛,不过说实话,现在的游戏都往DirectX 12走了,这个决定也不是没有道理。
有16位网友表示赞同!
我猜Intel是想通过这个决定推动市场向更高版本的DirectX发展,虽然有点儿遗憾,但也是可以理解的。
有9位网友表示赞同!
我觉得Intel这个决定有点儿短视,现在还有很多游戏是基于DirectX 9开发的,直接放弃支持,是不是太草率了?
有14位网友表示赞同!
唉,Intel这次的做法让我有点儿失望,毕竟DirectX 9的游戏在我的电脑上还能流畅运行,现在怎么办呢?
有16位网友表示赞同!
Intel这次的决定对我来说是个好消息,毕竟我已经升级到DirectX 12了,这样我就能体验到更流畅的游戏了。
有13位网友表示赞同!
放弃DirectX 9的支持,Intel这是要全力支持DirectX 12了吗?我个人觉得DirectX 12的性能提升还是值得期待的。
有9位网友表示赞同!
Intel这次的决定让我有点儿困惑,DirectX 9的游戏不是还有很多吗?怎么就放弃了呢?
有5位网友表示赞同!
Intel这个决定让我有点儿担心,毕竟DirectX 9的游戏在市面上还有很多,没有支持的话,玩家该怎么办呢?
有16位网友表示赞同!
Intel这是要引领行业走向更高版本的游戏了吗?虽然DirectX 9的游戏会受到影响,但我相信这也会促进游戏产业的进步。
有7位网友表示赞同!
唉,Intel这个决定让我有点儿失落,毕竟DirectX 9是我最喜欢的游戏版本之一,现在怎么办呢?
有17位网友表示赞同!
我觉得Intel这个决定是明智的,毕竟DirectX 9已经有点过时了,现在应该支持更高版本的游戏技术。
有19位网友表示赞同!
Intel放弃DirectX 9的原生支持,这让我对这个显卡的期待值降低了,毕竟兼容性是个大问题。
有16位网友表示赞同!
Intel这次的决定让我有点儿兴奋,因为这意味着我可以用更先进的显卡体验新游戏了。
有11位网友表示赞同!
Intel这个决定让我有点儿犹豫,一方面担心DirectX 9的游戏无法正常运行,另一方面又期待新技术的到来。
有7位网友表示赞同!
Intel放弃DirectX 9的支持,这是在逼着我们玩家升级硬件吗?唉,看来又要破费了。
有20位网友表示赞同!
Intel这次的决定让我有点儿愤怒,为什么要在游戏兼容性上给我们玩家添堵呢?
有18位网友表示赞同!