DirectStorage هو واجهة برمجة تطبيقات جديدة وميزة Windows 11 تتيح أوقات تحميل أسرع للعبة. تدعم هذه التقنية عوالم الألعاب الشاسعة. إذا كنت مطورًا للألعاب وتشعر أن واجهات برمجة التطبيقات الحالية تحد من إبداعك ، فيمكنك التبديل إلى DirectStorage وإنشاء عوالم ألعاب أكثر اتساعًا ويتم تحميلها بشكل أسرع من أي وقت مضى.
ماذا يفعل DirectStorage؟
طورت Microsoft في الأصل DirectStorage كواجهة برمجة تطبيقات DirectX لوحدات التحكم Xbox Series X و S. تهدف هذه التقنية إلى تحميل المزيد من بيانات اللعبة في وقت واحد دون الضغط على أجهزتك. ببساطة ، يعمل DirectStorage على سد الفجوة بين التخزين وتقنية وحدة معالجة الرسومات.
الألعاب الحديثة تحمل الكثير من البيانات. لتجنب وضع الكثير من الضغط على ذاكرتك ، تقوم الألعاب بتقسيم العناصر المختلفة مثل الأنسجة إلى قطع أصغر. يقومون بتحميل العناصر الضرورية للمشهد الحالي فقط.
لسوء الحظ ، يولد هذا النهج أيضًا الكثير من الطلبات. المشكلة الرئيسية هي أن واجهات برمجة التطبيقات الحالية لم يتم تحسينها لعدد كبير من الطلبات. يتعاملون مع الطلبات بشكل فردي. هذا أسلوب غير فعال للغاية للألعاب التي تتطلب معالجة آلاف أو عشرات الآلاف من الطلبات في الثانية.
قد تؤدي معالجة عدد كبير من الطلبات في بعض الأحيان إلى حدوث اختناقات. هذه هي المشكلة بالضبط التي يهدف DirectStorage للكمبيوتر الشخصي إلى حلها. تتيح هذه التقنية لمطوري الألعاب إنشاء طلبات مجمعة.
كما تشرح مايكروسوفت، يمكن لـ DirectStorage معالجة آلاف الطلبات في نفس الوقت مع فك ضغط وحدة معالجة الرسومات. هذا يؤدي إلى أوقات تحميل أسرع.
كيف يمكنني تمكين DirectStorage على Windows 11؟
DirectStorage هو واجهة برمجة تطبيقات (API) في جوهره. بصفتك مستخدمًا لنظام التشغيل Windows 11 ، فلن تحتاج إلى فعل أي شيء لتمكين هذه الميزة. يمكن لمطوري الألعاب استخدام واجهة برمجة التطبيقات هذه لتطوير ألعاب فيديو معقدة.
لكن عليك أولاً انتظار مطوري الألعاب لتنفيذ هذه الميزة في ألعابهم. عند تشغيل ألعابك المتوافقة مع DirectStorage ، سيتولى جهازك الباقي.
في وقت كتابة هذا التقرير ، لا توجد ألعاب تطبق هذه الميزة. نتوقع ظهور أول ألعاب متوافقة مع DirectStorage في بداية عام 2023. سيوضح الوقت مدى السرعة التي سيتبنى بها مطورو الألعاب هذه التقنية الجديدة.
متطلبات DirectStorage
ضع في اعتبارك أن هناك بعض متطلبات النظام التي يحتاج الكمبيوتر الخاص بك للوفاء بها لاستخدام DirectStorage. أي أنك بحاجة إلى محرك أقراص صلبة NVMe SSD بسعة 1 تيرابايت ، ووحدة معالجة رسومات DirectX12 تدعم Shader Model 6.0.
كما مايكروسوفت يشرح، يتطلب DirectStorage "NVMe SSD لتخزين وتشغيل الألعاب التي تستخدم برنامج تشغيل Standard NVM Express Controller ، و DirectX12 GPU مع دعم Shader Model 6.0“. بمعنى آخر ، تأكد من الحصول على محرك أقراص صلبة NVMe SSD بسعة 1 تيرابايت أو أعلى وقم بتثبيت ألعابك على محرك أقراص الحالة الصلبة هذا.
لمزيد من المعلومات حول DirectStorage لنظام التشغيل Windows 11 ، يمكنك الاطلاع على العرض التقديمي المتاح على قناة Microsoft Game Stack على YouTube.
استنتاج
DirectStorage هو واجهة برمجة تطبيقات جديدة يمكن لمطوري الألعاب استخدامها لإنشاء عوالم ألعاب أكثر اتساعًا ويتم تحميلها بشكل أسرع من أي وقت مضى. بصفتك مستخدم Windows ، لا تحتاج إلى القيام بأي شيء محدد لتمكين هذه الميزة. مطوري اللعبة سيهتمون بكل شيء. فقط تأكد من أن نظامك يفي بمتطلبات أجهزة DirectStorage. أنت بحاجة إلى محرك أقراص الحالة الصلبة NVMe SSD بسعة 1 تيرابايت ، ووحدة معالجة الرسومات DirectX12 التي تدعم Shader Model 6.0.
ما رأيك في نظام DirectStorage الجديد؟ ما هي اللعبة الأولى التي تعتقد أنها ستحصل على دعم DirectStorage؟ ضع رهاناتك في التعليقات أدناه.