What is the difference between directx12 and 11 - What is the difference between directx12 and 11

Time: 2020-09-09Source: Huajun Software TutorialAuthor: Xiaoxin

I believe that many novice friends may not know the difference between directx12 and 11. For this reason, today the editor will share with you the difference between directx12 and 11, hoping to help friends in need.

9.jpg

Simply put, DirectX is a particularly important Windows API interface. Its main users improve the efficiency between hardware and software. The latest DirectX12 has changed the underlying API and goes deeper than ever on the hardware abstraction layer, giving developers more control and bringing a better efficiency experience.

DirectX12 has a 10% to 20% performance improvement compared to DirectX11. DirectX12 greatly improves multi-threading efficiency and can fully utilize the potential of multi-threaded hardware.

DirectX12's utilization of multi-core CPUs increases almost perfectly linearly, which means that four cores can be close to four times that of a single core. DirectX11 is severely limited by CPU performance in this regard, mainly because it cannot effectively utilize multiple cores.

Note that to take advantage of the performance of DirectX12, the system must first be Windows 10. In addition, the graphics card and game must support both DirectX12 and Windows 10 systems, so that you can experience more efficient DirectX12 performance. At present, most mainstream independent graphics cards and core graphics cards support DirectX12, and many games have gradually added support for DirectX12.

Summary: DirectX12 and DirectX11 are just the differences between Windows multimedia programming interface versions. DirectX12 is an upgraded version of DirectX11, which brings efficiency improvements and a better experience.

4.jpg

Above, I have shared with you the differences between directx12 and 11. Friends in need should hurry up and read this article.

Related articles更多>>

Popular recommendations