D API相对底层，所以使用D3DX库通常简单许多。微软于2012年宣布，D3DX将在Windows 8 SDK以及其他开发框架（例如XNA）中。着色器效果、纹理管理、几何优化和网格模型可作为单独来源通过CodePlex发布。D3DX的数学结构，例如向量和矩阵，将与XNAMath并入DirectXMath，球面谐波数学将以单独来源提供。
接口.D3DX库遵循COM面向对象程序设计模型。函数采用类C++接口访问。
ID3DXEffect.ID3DXEff