O kit de desenvolvimento de software DirectX (SDK) consiste em bibliotecas de tempo de execução em forma binária redistribuível, juntamente com documentação e cabeçalhos de acompanhamento para uso na codificação.