ميكروسوفت دايركس هو مجموعة من واجهات برمجة التطبيقات (API) للتعامل مع المهام المتعلقة بالوسائط المتعددة، وخاصة برمجة الألعاب والفيديو، على منصات مايكروسوفت. في الأصل، أسماء هذه APIs كلها بدأت مع Direct، مثل Direct3D، DirectDraw، DirectMusic، DirectPlay، DirectSound، وهلم جرا. تم صياغة اسم DirectX كمصطلح اختصار لجميع هذه APIs (X يقف في أسماء API معينة) وسرعان ما أصبح اسم المجموعة. عندما قررت مايكروسوفت في وقت لاحق تطوير وحدة تحكم الألعاب، استخدمت X كأساس لاسم Xbox للإشارة إلى أن وحدة التحكم كانت مبنية على تقنية DirectX. تم نقل X الأولي في تسمية واجهات برمجة التطبيقات المصممة لـ Xbox X مثل أداة إنشاء الصوت عبر المنصات (ACTX) ، في حين استمر نمط DirectWrite على Windows مثل APIs.
مايكروسوفت