DirectX SDK

DirectX Software Development Kit is a library that includes all DirectX Runtime and all DirectX software required to create DirectX compliant applications in C/C++ and C#.