The DirectX Software Development Kit
This is Microsoft's DX SDK.
MS's DXSDK is mainly used to develop a multimedia program, which is a low-level program development interface API. It can be used to create games and other high-performance multimedia applications. It mainly includes high performance 2D, 3D, sound and input control.
DirectX Programming Guide DirectX Tools Directx Samples DirectX Reference