DirectStorage เป็นฟีเจอร์ API และ Windows 11 ใหม่ที่ช่วยให้โหลดเกมเร็วขึ้น เทคโนโลยีนี้รองรับโลกของเกมที่กว้างขวาง หากคุณเป็นนักพัฒนาเกมและรู้สึกว่า API ปัจจุบันจำกัดความคิดสร้างสรรค์ของคุณ คุณสามารถเปลี่ยนไปใช้ DirectStorage และสร้างโลกของเกมที่กว้างขวางและโหลดได้เร็วกว่าที่เคย
DirectStorage ทำอะไร?
เดิมที Microsoft พัฒนา DirectStorage เป็น DirectX API สำหรับคอนโซล Xbox Series X และ S เทคโนโลยีนี้มีจุดมุ่งหมายเพื่อโหลดข้อมูลเกมเพิ่มเติมพร้อมกันโดยไม่ทำให้ฮาร์ดแวร์ของคุณต้องเครียด พูดง่ายๆ ก็คือ DirectStorage เชื่อมช่องว่างระหว่างที่เก็บข้อมูลและเทคโนโลยี GPU
เกมสมัยใหม่โหลดข้อมูลจำนวนมาก เพื่อหลีกเลี่ยงไม่ให้หน่วยความจำของคุณเครียดมากเกินไป เกมจะแบ่งองค์ประกอบต่างๆ เช่น พื้นผิวออกเป็นชิ้นเล็กๆ พวกเขาโหลดเฉพาะรายการที่จำเป็นสำหรับฉากปัจจุบัน
น่าเสียดายที่วิธีนี้สร้างคำขอจำนวนมากเช่นกัน ปัญหาหลักคือ API ปัจจุบันไม่ได้รับการปรับให้เหมาะสมสำหรับคำขอจำนวนมาก พวกเขาปฏิบัติต่อคำขอเป็นรายบุคคล นี่เป็นแนวทางที่ไม่มีประสิทธิภาพอย่างมากสำหรับเกมที่ต้องการการประมวลผลหลายพันหรือหมื่นคำขอต่อวินาที
การประมวลผลคำขอจำนวนมากในบางครั้งอาจสร้างปัญหาคอขวดได้ นั่นคือปัญหาที่ DirectStorage สำหรับพีซีมุ่งเป้าที่จะแก้ไข เทคโนโลยีนี้ช่วยให้นักพัฒนาเกมสามารถสร้างคำขอเป็นชุดได้
เนื่องจาก Microsoft อธิบาย, DirectStorage สามารถรองรับคำขอได้หลายพันรายการพร้อมๆ กันเพื่อคลายการบีบอัด GPU ส่งผลให้เวลาในการโหลดเร็วขึ้น
ฉันจะเปิดใช้งาน DirectStorage บน Windows 11 ได้อย่างไร
DirectStorage เป็น API ( Application Programming Interface) ที่เป็นแกนหลัก ในฐานะผู้ใช้ Windows 11 คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อเปิดใช้งานคุณสมบัตินี้ นักพัฒนาเกมสามารถใช้ API นี้เพื่อพัฒนาวิดีโอเกมที่ซับซ้อนได้
แต่ก่อนอื่น คุณต้องรอให้ผู้พัฒนาเกมใช้คุณสมบัตินี้ในเกมของตนก่อน เมื่อคุณเปิดเกมที่เข้ากันได้กับ DirectStorage เครื่องของคุณจะดูแลส่วนที่เหลือ
ในขณะที่เขียนไม่มีเกมใดที่ใช้คุณสมบัตินี้ เราคาดว่าเกมที่เข้ากันได้กับ DirectStorage เกมแรกจะเริ่มในต้นปี 2023 เวลาจะบอกได้ว่านักพัฒนาเกมจะยอมรับเทคโนโลยีใหม่นี้ได้เร็วแค่ไหน
ข้อกำหนด DirectStorage
โปรดทราบว่ามีข้อกำหนดของระบบบางอย่างที่คอมพิวเตอร์ของคุณต้องปฏิบัติตามเพื่อใช้ DirectStorage กล่าวคือ คุณต้องมี 1TB NVMe SSD และ DirectX12 GPU ที่รองรับ Shader Model 6.0
อย่าง Microsoft อธิบาย, DirectStorage ต้องการ“NVMe SSD สำหรับจัดเก็บและรันเกมที่ใช้ไดรเวอร์ Standard NVM Express Controller และ DirectX12 GPU พร้อมรองรับ Shader Model 6.0“. กล่าวอีกนัยหนึ่ง ตรวจสอบให้แน่ใจว่าได้รับ 1TB NVMe SSD ขึ้นไป และติดตั้งเกมของคุณบน SSD นั้น
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ DirectStorage สำหรับ Windows 11 คุณสามารถดูการนำเสนอได้ที่ ช่อง YouTube ของ Microsoft Game Stack.
บทสรุป
DirectStorage เป็น API ใหม่ที่นักพัฒนาเกมสามารถใช้เพื่อสร้างโลกของเกมที่กว้างขวางมากขึ้นและโหลดได้เร็วกว่าที่เคย ในฐานะผู้ใช้ Windows คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อเปิดใช้งานคุณลักษณะนี้โดยเฉพาะ ผู้พัฒนาเกมจะดูแลทุกอย่าง เพียงตรวจสอบให้แน่ใจว่าระบบของคุณตรงตามข้อกำหนดฮาร์ดแวร์ของ DirectStorage คุณต้องมี 1TB NVMe SSD และ DirectX12 GPU ที่รองรับ Shader Model 6.0
คุณคิดอย่างไรเกี่ยวกับระบบ DirectStorage ใหม่ เกมแรกที่คุณคิดว่าจะได้รับการสนับสนุน DirectStorage คืออะไร? วางเดิมพันของคุณในความคิดเห็นด้านล่าง