Microsoft DirectX End-User Redistributable مجموعهای از رابطهای برنامه کاربردی یا API است که برای اداره کردن وظایف مربوط به برنامههای چند رسانهای، به ویژه برنامهریزی بازی و ویدئو در پایگاه مایکروسافت است. در اصل، نام تمام این «رابطهای برنامه کاربردی» تماماً با Direct شروع میشوند، از قبیل Direct3D ،DirectDraw ،DirectMusic ،DirectPlay و DirectSound.