DirectX 3 SDK 提供的服务更多,创新的途径也更多,与 DirectX 2 SDK 相比。尽管此 SDK 包含额外的功能和服务,但您使用 DirectX 2 SDK 或原始 DirectX 1 SDK 编写的所有应用程序无需更改即可成功编译和运行。