DirectX 12 требуется в играх для оптимальной работы, потому что он позволяет:
- Использовать все ядра многоядерного центрального процессора одновременно. 2 Это повышает объём работы, который может быть выполнен видеокартой, причём времени затрачивается меньше. 2
- Выполнять несколько задач одновременно. 2 Рендеринг проходит быстрее, задержка сокращается, а частота кадров повышается. 2
- Обеспечивать возможность вызова большего числа команд отрисовки. 4 За счёт этого графические движки могут выводить больше текстур и объектов. 4
- Поддерживать несколько видеокарт. 1 Совместно можно использовать не только видеокарты, работающие в CrossFire или SLI режимах, но и GPU, встроенные в процессор, к тому же разных производителей. 1