اشار للفقرة اللي تحت، و بعد جاوب على السؤال بعدين بنفس اللغة اللي فيها الفقرة:  الممر: مايكروسوفت ديريكت إكس هي مجموعة من واجهات برمجة التطبيقات (APIs) للتعامل مع المهام المتعلقة بالوسائط المتعددة، وخاصة برمجة الألعاب والفيديو، على منصات مايكروسوفت. في الأصل، أسماء هذه واجهات التطبيقات كانت تبدأ كلها بـ Direct، مثل Direct3D، DirectDraw، DirectMusic، DirectPlay، DirectSound، وهلم جرا. تم صياغة اسم DirectX كمختصر لكل هذه واجهات التطبيقات (X يقف في أسماء واجهات التطبيقات) وسرعان ما أصبح اسم المجموعة. عندما قررت مايكروسوفت بعد ذلك تطوير وحدة تحكم للألعاب، استخدمت الرمز X كقاعدة لاسم إكس بوكس للإشارة إلى أن وحدة التحكم كانت تستند إلى تقنية DirectX. تم استخدام حروف الـ X في تسمية واجهات برمجة التطبيقات المصممة لـ Xbox مثل XInput و Cross-platform Audio Creation Tool (XACT) ، في حين استمر نمط DirectX في واجهات برمجة التطبيقات لـ Windows مثل Direct2D و DirectWrite.  السؤال: على أي منصات تستخدم هذه الواجهات التطبيقية؟
مايكروسوفت