Radikális változást és átmenetet jelent egy alacsony szintű (low-level) interfészre, hasonlóan a versenytárs Vulkanhoz. A DirectX 12-vel a programozó, nem pedig az illesztőprogram végzi az optimalizálás nagy részét. A változtatás fő célja a CPU terhelésének drasztikus csökkentése és az összes mag hatékony kihasználása volt. A DirectX 12-vel való munka jelentősen nehezebb a fejlesztők számára, de a jutalom sokkal nagyobb teljesítmény és nagyobb kontroll a hardver felett. A DirectX 12 az alapja minden modern játéknak a Windows és az Xbox platformokon.