DirectX 9
跳转到导航
跳转到搜索
DirectX 9 是 2002 年 12 月推出的 DirectX 版本。最重要的变化是高级着色语言(High Level Shading Language,HLSL)的实现,这使开发人员可以更轻松地创建 3D 图形和效果。以前,开发人员必须以汇编语言的形式编写着色器。另一个新功能是一个 API,它提供 Patch-Meshes、常见的 Polygon-Mesh 以及改进的实时动画功能。
版本
Microsoft 在 2005 年至 2010 年期间对 DirectX 9.0c 分支实施了更新,而不是发布像 9.0d 这样的新版本。[1]这使得更难区分在 Windows 98 上运行的 9.0c 版本和不能使用的版本,除非你检查此列表也使用的软件包发布日期。
- 9.0
- 2002 年 12 月 12 日:版本 9 的初始版本发布,支持 Windows 98、98 第二版、Me、2000、XP。
- 9.0a
- 2003 年 4 月 30 日:添加了对 Windows Server 2003 的支持。
- 9.0b
- 2003 年 10 月 3 日:支持 Windows 98、98 SE、Me、2000、XP、Server 2003。包含在 2004 年 2 月发布的 Windows 98 Build 1998A、Windows 98 第二版 Build 2222B 和 Windows Me Build 3000A 的 Windows 安全更新 CD 中。
- 9.0c
- 2004 年 7 月 22 日:Windows XP SP2 独占。
- 2004 年 8 月 6 日:Xbox 360、Windows XP SP2、Windows XP SP3、Windows Server 2003 SP1 和 Windows Server 2003 R2 独占。
- 2005 年 12 月 20 日:Windows XP x64 Edition 的第一个 64 位版本。
- 2006 年 12 月 8 日:Windows 98 RTM、Windows 98 Second Edition 和 Windows Me 的最终版本,增加了对 Windows Vista 的支持。脱机安装程序包可在 Microsoft 网站上下载。[2]
- 2010 年 2 月 5 日:9.0c 分支的最终版本,不再支持 Windows 98、98 SE 和 Me。Windows 2000、Windows XP RTM 和 Windows XP SP1 的最终版本,支持 Windows 7。
- 9.29
- 2010 年 6 月 7 日:初始版本,在其版本上仅支持 Windows XP SP2、Windows XP SP3、Windows Vista 和 Windows 7。版本 9.29 再次获得受支持的 Windows 操作系统的持续更新(截至 2021 年 8 月将其次要版本更改为目前的 9.29.1974.1),同时还支持 Windows 8.x 和 10。离线安装程序包可在 Microsoft 网站上下载。[3]
从 DirectX 9.0c 开始,脱机安装程序包通常遵循名称模式 directx_date_redist.exe
,其中 date 替换为包构建日期的月份和年份,例如 directx_Jun2010_redist.exe
或 directx_Dec2006_redist.exe
。