ما الفرق بين برامج تشغيل الاعوجاج والبرامج المرجعية برامج تشغيل البرامج؟
-
13-12-2019 - |
سؤال
في DirectX 11، هناك أربعة أنواع من برامج التشغيل:
- d3d_driver_type_hardware
- li> d3d_driver_type_Reference
- li> d3d_driver_type_software
- d3d_driver_type_warp
أول واحد هو برنامج تشغيل الأجهزة المعروف بالنسبة لنا على نطاق واسع.ونحن نستخدم دائما هذا في برنامجنا.آخر 3 درجات الاعوجاج، برنامج التشغيل المرجع وسائق البرمجيات.من المستند الموجود على MSDN، لست واضحا تماما ما هي الاختلافات في 3 أنواع من السائقين الثلاثة، كما يتم تنفيذ نفسها من خلال البرنامج، ولكن ما هي الاختلافات؟
المحلول
الجهاز المرجعي وجهاز البرنامج http://www.gamedev.net/topic/631456-whats-the-difference-between-d3d-driver-type-software-and-d3d-driver-type-areference/
لجهاز الاعوجاج http://msdn.microsoft.com/en-us/library/gg615082.aspx
يتم توفير الجهاز المرجعي كإصدار محدد بشكل عام (حتى يتمكن الأشخاص من كتابة التعليمات البرمجية باستخدام واجهة برمجة تطبيقات مميزة بالكامل دون وجود دعم الأجهزة بعد)، فإن المشكلة التي تكون هذا الجهاز المرجعي (وأي شيء سوى الأجهزة حقا) بطيء في الغالبغير صالح للإستعمال.