และมีตัว DirectX 12 เข้ามาช่วย, การลื่นไหลของเกมส์และภาพก็จะสามารถทำได้ดีและง่ายขึ้นด้วยเพราะจะช่วยกันทำงานแทนที่จะมีการ์ดจอเพียงตัวเดียว ในส่วนของ DirectX 11 ไม่ได้นำประโยชน์ทางด้านนี้มาใช้ (multiple cores) เพราะยังคงปล่อยให้การ์ดจอตัวเดียวในการทำหน้าที่ทั้งหมด ส่วนตัวอื่นๆก็ว่าง และแล้วในวันที่จะมีเพียง 1 CPU core และ single GPU core ก็เป็นอดีตไป Microsoft ได้พัฒนาและเพิ่มประสิทธิภาพให้เพิ่มมากขึ้นด้วยตัว DirectX รุ่นล่าสุด. หากมาดูการเปรียบเทียบแบบง่ายๆ จากคอมพิวเตอร์ที่เคยมี แกนเดียว แต่เดี๋ยวนี้มีถึง 8 แกน ก็สามารถที่จะบอกได้แล้ว การถ่ายโอนข้อมูลและการคำนวณนั้นเร็วมากขึ้นอย่่างแน่นอน สามารถที่จะควบคุมและการคำนวณได้เร็วยิ่งขึ้นระหว่างตัวมันเองกับ GPU หากมองทางด้านเกมส์ คุณก็จะได้ frameratesและคุณภาพของภาพที่ดีขึ้นนั้นเอง DX12? ก็ต้องมี Windows 10 ก่อน ข้อดีของตัว DirectX 12 เพราะมันเป็น API ที่มาจาก Windows 10. และในมุมเดียวกัน Windows 10 ก็มีส่วนและหน้าที่กับอุปกรณ์หลายๆอย่างที่ประกอบอยู่ใน desktops, laptops, tablets, phones หรือแม้กระทั่งตัว Xbox One. ตัว DirectX 12 ยังสามารถทำงานร่วมกับการ์ดจอรุ่นเก่าๆได้อีกด้วย (ส่วนมากนะ).
แต่ตัว OpenGL ถูกพัฒนามาแบบ cross-platform API ที่ไม่สามารถปฎิบัตการร่วมกับ Windows platform. DirectX ถูกเปิดตัวเป็นครั้งแรกสมัย Windows 95. ในเวลานั้น PC games ส่วนใหญ่จะคุยภาษาเดียวกันกับ DOS platform (รุ่นเก่า) ซึ่งจะคอยอำนวยความสะดวกให้กับเหล่านักพัฒนาเกมส์สามารถทำงานโดยตรงกับ ตัว PC และอุปกรณ์อื่นๆได้โดยตรงเช่น audio card, video card, mouse และอื่นๆอีกมากมาย บรรดาผู้เล่นเกมส์สมัยก่อนคงจะจำกันได้กับการต้องมาตั้งค่า file และ ตัว file เพื่อที่จะได้ทำการตั้งค่าให้ถูกต้องของแต่ละเกมส์ Windows 95 ไม่มีซอร์ฟแวร์ที่จะไปประสานกับเกมส์ได้โดยตรง จนกระทั่ง Microsoft ได้พัฒนาและคิดค้น DirectX suite ที่เป็น APIs. ในช่วงแรกๆของ DirectX ไม่ได้มีขีดความสามารถเท่ากับตัว OpenGL และก็ไม่ได้มีประสิทธิภาพพอเหมือนกับตัว DOS environment. และในที่สุดทาง Microsoft's graphics API suite ก็สามารถทำได้สำเร็จในเวลาต่อมาไม่นาน. ดูเหมือนตัว DirectX จะประสบความสำเร็จมากกว่าตัว OpenGL ตอนที่ออก version 9 (aka DX9) ในปี 2002. และตัว Windows XP ก็ดูเหมือนจะทำให้ DirectX สามารถทะลุกำแพงไปได้ด้วยสวยงาม ด้วยพื้นฐานและมาตรฐานใหม่ที่ถูกคิดค้นออกมา/platform สามารถสร้างกระแสให้คนทั่วโลกหันกลับมาใช้ และแน่นอน Windows 10 ที่เป็นตัว OS ล่าสุดก็ทำให้ DirectX 12 ดังเป็นพลุแตกในเวลาต่อมา ณ ปัจจุบันนี้ DX12 มีประโยชน์อย่างไรกับเกมส์ สิ่งหนึ่งที่ตัว DirectX ไม่เป็นที่นิยมจนกระทั้งรุ่นปัจจุบันเป็นเพราะตัว DirectX ไมรองรับการทำงานกับตัว hardware ที่อยูในระดับล่าง "low-level" เหมือนกับตัวเครื่อง consoles.