هل يمكنني الحصول على DirectInput / XInput بدون حزمة DirectX SDK بالكامل؟

StackOverflow https://stackoverflow.com/questions/232669

  •  04-07-2019
  •  | 
  •  

سؤال

أقوم بتطوير تطبيق داخلي يستخدم XInput أو DirectInput للقراءة من وحدة تحكم Xbox 360.(أعتقد أنها ستكون الطريقة الأرخص/الأسهل للحصول على عناصر تحكم متعددة في أيدي المشغل.)

سأحتاج إلى التحكم في المصدر لجميع المصادر والأدوات، وهو ما يعني أيضًا أدوات تطوير البرامج (SDK).أفضل عدم استخدام DirectX بالكامل - هل يمكن فصل DirectInput وXInput عن مجموعة DirectX SDK بالكامل؟

هل كانت مفيدة؟

المحلول

الجواب القصير هو لا.من الناحية الفنية، سيكون من الممكن استخراج الأجزاء المطلوبة من وقت التشغيل، ولكن إذا نظرت إلى اتفاقية ترخيص المستخدم النهائي لـ SDK واتفاقية إعادة التوزيع، فسترى أنه مسموح لك فقط بتثبيت وقت تشغيل DirectX الكامل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top