Разница между DirectX 9 и DirectX 11 в компьютерных играх заключается в следующих особенностях:
- DirectX 9 предназначен для игр до 2009 года и старых видеокарт. 1
- DirectX 11 подходит для новых видеокарт и операционных систем, в частности Windows 7. 12
Некоторые преимущества DirectX 11:
- улучшается многопоточность обработки видеоинформации; 2
- нагрузка на GPU многоядерных видеокарт распределяется равномерно; 5
- в играх появляются новые спецэффекты, качество графики значительно улучшается, в том числе за счёт поддержки шейдеров 5.0 (в DX9 только 2.0); 5
- увеличивается коэффициент полезного действия оборудования. 2
Однако у DirectX 11 есть и недостатки: повысилось энергопотребление при выполнении вычислительных операций, которые не связаны с обработкой трёхмерной графики, а также пакет DirectX 11 несовместим с более ранними версиями ОС. 5