DirectX v9.0.c

DirectX(英语:Direct eXtension,缩写:DX),是由微软公司创建的一系列专为多媒体以及游戏开发之应用程序接口(API)。旗下包含Direct3D、Direct2D、DirectCompute等等多个不同用途的子部分,因为这一系列API皆以Direct字样开头,所以DirectX(只要把X字母替换为任何一个特定API的名字)就成为这一巨大的API系列的统称。目前最新版本为DirectX 12,随附于Windows 10与Windows 11操作系统之上。

DirectX被广泛用于Microsoft Windows、Microsoft Xbox电子游戏开发,并且只能支持这些平台。除了游戏开发之外,DirectX亦被用于开发许多虚拟三维图形相关软件。Direct3D是DirectX中最广为应用的子模块,所以有时候这两个名词可以互相代称。

图片[1]-DirectX v9.0.c-队长的Blog

版本区分

版本备注
DirectX 9.0c最后一个支持XP的版本
DirectX 10随系统补丁一同发布
DirectX 11与Windows 7 SP1一同发布
DirectX 11.1与Windows 8一同发布,Windows 7 SP1升级后部分支持
DirectX 11.2包含于操作系统,无独立程序包
DirectX 12包含于操作系统,无独立程序包,并支持Xbox One
DirectX 12 Ultimate加入DirectX Raytracing Tier 1.1 光线追踪,VRS(可变速率着色),Mesh Shader,Sampler Feedback

微软官方下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=8109

关于兼容性

DX10之前的所有DirectX版本都保持向下兼容性,即新版本兼容旧版本,例如安装了DX9的电脑,依然可以执行由DX6编写的代码。安装了DX11/12的电脑,依然可以执行由DX9C编写的代码,不过小部分依然需要安装DX9C。

所以不管是Windows7、8、10、11,理论上只需要单独安装一下DirectX 9.0c版本即可。

静默参数

DirectX9.0.exe /VERYSILENT
DirectX10.exe /ai /gm2
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容