Il kit di sviluppo software DirectX (SDK) consiste di librerie di runtime in forma binaria ridistribuibile, insieme alla documentazione di accompagnamento e alle intestazioni per l'uso nella codifica.