DirectX 12 — это набор интерфейсов прикладного программирования (API) для решения задач, связанных с мультимедиа, особенно с программированием игр и видео, на платформах Microsoft. {10-host}
Некоторые особенности DirectX 12:
- Помогает приложениям напрямую управлять ресурсами компьютера и выполнять синхронизацию аппаратуры. www.starusrecovery.ru В результате разработчики игр могут наладить эффективную работу GPU относительно других компонентов. www.starusrecovery.ru
- Распределяет нагрузку между ядрами центрального процессора. www.starusrecovery.ru Если раньше, в DirectX 11, «отдуваться за всех» могло лишь одно ядро, то теперь задействованы все элементы ЦП. www.starusrecovery.ru
- Поддерживает асинхронные вычисления, что особенно важно для современных многоядерных процессоров. timeweb.com
- Добавляет поддержку трассировки лучей в реальном времени — технологии, которая обеспечивает невероятно реалистичное освещение в играх. timeweb.com
Некоторые игры не поддерживают DirectX 12 по нескольким причинам: