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 คืออะไร? วางเดิมพันของคุณในความคิดเห็นด้านล่าง