DirectX 9:修订间差异

添加136字节 、​ 2024 年 9 月 6 日 (星期五)
无编辑摘要
第 1 行: 第 1 行:
DirectX 9 是 2002 年 12 月推出的 [[Microsoft DirectX|DirectX]] 版本。最重要的变化是高级着色语言(''High Level Shading Language'',HLSL)的实现,这使开发人员可以更轻松地创建 3D 图形和效果。以前,开发人员必须以汇编语言的形式编写着色器。另一个新功能是一个 API,它提供 ''Patch-Meshes''、常见的 ''Polygon-Mesh'' 以及改进的实时动画功能。
DirectX 9 是 2002 年 12 月推出的 [[Microsoft DirectX|DirectX]] 版本。最重要的变化是高级着色语言(''High Level Shading Language'',HLSL)的实现,这使开发人员可以更轻松地创建 3D 图形和效果。以前,开发人员必须以汇编语言的形式编写着色器。另一个新功能是一个 API,它提供 ''Patch-Meshes''、常见的 ''Polygon-Mesh'' 以及改进的实时动画功能。


==Versions==
== 版本 ==
Microsoft implemented updates into the DirectX 9.0c branch between 2005 and 2010, instead of releasing a new version like ''9.0d''.<ref>http://falconfly.3dfx.pl/directx.htm</ref> This makes it harder to distinguish between 9.0c releases which work on Windows 98 and those which don't, unless you check for the ''package release date'' which is also used for this list.
Microsoft 在 2005 年至 2010 年期间对 DirectX 9.0c 分支实施了更新,而不是发布像 9.0d 这样的新版本。<ref>http://falconfly.3dfx.pl/directx.htm</ref>这使得更难区分在 Windows 98 上运行的 9.0c 版本和不能使用的版本,除非你检查此列表也使用的软件包发布日期。


*'''9.0'''
* '''9.0'''
**12 Dec 2002: Initial release of version 9, supporting [[Windows 98]], [[Windows 98#Second Edition|98 SE]], [[Windows Me|Me]], [[Windows 2000|2000]], [[Windows XP|XP]].
** 2002 年 12 月 12 日:版本 9 的初始版本发布,支持 [[Windows 98]][[Windows 98#第二版|98 第二版]][[Windows Me|Me]][[Windows 2000|2000]][[Windows XP|XP]]
*'''9.0a'''
* '''9.0a'''
**30 Apr 2003: Adds support for [[Windows Server 2003]].
** 2003 年 4 月 30 日:添加了对 [[Windows Server 2003]] 的支持。
*'''9.0b'''
* '''9.0b'''
**3 Oct 2003: Supporting Windows 98, 98 SE, Me, 2000, XP, Server 2003. Included in the Windows Security Update CD for [[Windows 98 build 1998A]], [[Windows 98 SE build 2222B]] and [[Windows Me build 3000A]] from February 2004.
** 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'''
* '''9.0c'''
**22 Jul 2004: [[Windows XP build 2600.2180|Windows XP SP2]] exclusive.
** 2004 年 7 月 22 日:[[Windows XP Build 2600.2180.xpsp_sp2_rtm.040803-2158|Windows XP SP2]] 独占。
**6 Aug 2004: Xbox 360, Windows XP SP2, [[Windows XP build 2600.5512|Windows XP SP3]], [[Windows Server 2003 build 3790.1830|Windows Server 2003 SP1]] and [[Windows Server 2003 R2 build 3790.2075|Windows Server 2003 R2]] exclusive.
** 2004 年 8 月 6 日:Xbox 360、Windows XP SP2、[[Windows XP Build 2600.5512.xpsp.080413-2111|Windows XP SP3]][[Windows Server 2003 Build 3790.1830.srv03_sp1_rtm.050324-1447|Windows Server 2003 SP1]] [[Windows Server 2003 R2 Build 3790.2075.dnsrv_r2.051122-2350|Windows Server 2003 R2]] 独占。
**20 Dec 2005: First 64-bit version for [[Windows XP Professional x64 Edition build 3790.1830|Windows XP x64 Edition]].
** 2005 年 12 月 20 日:[[Windows XP Professional x64 Edition Build 3790.1830.srv03_sp1_rtm.050324-1447|Windows XP x64 Edition]] 的第一个 64 位版本。
**8 Dec 2006: Last version for Windows 98 RTM, Windows 98 Second Edition and Windows Me, adds support for [[Windows Vista]]. An offline installer package is available for download on Microsoft's website.<ref>https://www.microsoft.com/de-at/download/details.aspx?id=353</ref>
** 2006 年 12 月 8 日:Windows 98 RTM、Windows 98 Second Edition Windows Me 的最终版本,增加了对 [[Windows Vista]] 的支持。脱机安装程序包可在 Microsoft 网站上下载。<ref>https://www.microsoft.com/de-at/download/details.aspx?id=353</ref>
**5 Feb 2010: Final version of the 9.0c branch, drops support for Windows 98, 98 SE and Me. Last version for Windows 2000, [[Windows XP build 2600|Windows XP RTM]] and [[Windows XP build 2600.1106|Windows XP SP1]] and has support for [[Windows 7]].
** 2010 年 2 月 5 日:9.0c 分支的最终版本,不再支持 Windows 98、98 SE 和 Me。Windows 2000、[[Windows XP build 2600.0.xpclient.010817-1148|Windows XP RTM]] [[Windows XP build 2600.1106.xpsp1.020828-1920|Windows XP SP1]] 的最终版本,支持 [[Windows 7]]
*'''9.29'''
* '''9.29'''
**7 Jun 2010: Initial release, supporting only Windows XP SP2, Windows XP SP3, Windows Vista, and Windows 7 at its release. Version 9.29 again receives continuous updates (changing its minor version to currently 9.29.1974.1 as of August 2021) for supported Windows operating systems and meanwhile also supports Windows 8.x and 10. An offline installer package is available for download on Microsoft's website.<ref>https://www.microsoft.com/en-us/download/details.aspx?id=8109</ref>
** 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 网站上下载。<ref>https://www.microsoft.com/en-us/download/details.aspx?id=8109</ref>


Since DirectX 9.0c, offline installer packages usually follow the name pattern <code>directx_''date''_redist.exe</code>, where ''date'' is replaced by the month and year of the package's build date, for example <code>directx_''Jun2010''_redist.exe</code> or <code>directx_''Dec2006''_redist.exe</code>.
DirectX 9.0c 开始,脱机安装程序包通常遵循名称模式 <code>directx_date_redist.exe</code>,其中 date 替换为包构建日期的月份和年份,例如 <code>directx_Jun2010_redist.exe</code> <code>directx_Dec2006_redist.exe</code>


== 引用资料 ==
== 引用资料 ==