directx12的简单介绍
巫师三directx12是什么
dx12是什么意思


阿利与科技
多媒体编程接口
1.
DirectX12(简称DX12)是由Microsoft创建的多媒体编程接口。它是一个应用程序接口(API)。DirectX12可以使基于Windows的游戏或多媒体程序获得更高的执行效率,增强3D图形和声音效果,并为设计师提供通用的硬件驱动程序标准,这样游戏开发者就不必为每个品牌的硬件编写不同的驱动程序,并降低用户安装和设置硬件的复杂性。
2.
directx12是一套技术,旨在使基于windows的计算机成为运行和显示具有丰富多媒体元素的应用程序的理想平台。DirectX12包括安全和性能更新,以及许多涵盖所有技术的新功能。应用程序可以使用DirectX 12访问这些新功能。
3.
DirectX12由许多API组成。按其性质可分为四个部分:显示部分、声音部分、输入部分和网络部分。显示部分是图形处理的关键,主要负责三维效果的显示
Win7系统可以安装Directx12吗?Win7安装Directx12后能用吗
经过试验完全可以在Win7/8/8.1上正常安装。
而且如果有合适的显卡搭配,系统会显示运行在DirectX12模式下。
Win7系统默认内置的是DirectX11版本,用户无法通过安装系统,体验DirectX12。
不过,Win7用户可以通过在Win10中提取DirectX12安装包,然后在Windows7中安装,这样就能够支持了。
在Win7中体验Win10,需要满足3个条件:
一个是在Win7中安装DX12,另外一个是显卡要支持DX12,最后一个是游戏必须支持DX12。
目前支持支持DX12的显卡主要包括:
NVIDIA开普勒、费米、麦克斯韦架构,也即是GeForce200系列及更高型号;
AMDGCN架构,也就是RadeonHD7000、RadeonR200/300系列;
IntelHaswell(GT3)、Broadwell、Skylake核芯显卡。
简单来说,主流显卡基本都支持DX12。
扩展资料:
DX12的特性:DX12最重要的变化就是更底层API,这一点很像AMDMantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload)。
具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性,等等。
另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心。
微软对多核心CPU的利用几乎完美线性增长的,也就是说四核心能接近单核心的四倍。
此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进,因为主要是关于开发的,也比较深晦,这里就先不说太多了。
参考资料:百度百科-DirectX12
哪些显卡支持dx12 directx12显卡有哪些
以下显卡支持:
1、NVIDIA:开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForceGTX400系列以来的型号都可以,DX11的都行。
2、AMD:GCN架构的所有显卡均支持DX12,也就是RadeonHD7000、RadeonR200系列。现有显卡无一完整支持DX12,GCN架构只是全部兼容DX12,但是都不能完整支持DX12。
3、Intel:第四代Haswell可以支持DX12,但其实仅限最高端的两个型号:GT3Iris5100、GT3eIrisPro5200。
扩展资料:
DirectX由C++编程语言实现,遵循COM。
被广泛使用于MicrosoftWindows、MicrosoftXbox和MicrosoftXbox360电子游戏开发,并且e5a48de588b67a686964616f31333431376536只能支持这些平台,DirectX12是DirectX最新的版本。
XP系统内置的版本为DirectX9.0,Win7/8系统则内置版本为DirectX11,而Win10正式版中,将内置最新的DirectX12。
DirectX12带来了更好的D图形和声音效果优化。
DirectX12和以往版本最大的不同在于它改变了一直以来的运行方式。
之前开发者们在开发游戏时发出的指令往往需要通过应用程序、DirectX、显卡驱动、系统内核等多道关卡才能最终传达给显卡硬件,这中间的过程既耗时又低效,历来成为开发者们抱怨和头疼吐槽的对象。
而DirectX12则不再需要这个过程,它允许开发者直接给显卡硬件下达指令,给了开发者最大自由的同时也让开发效率成倍的提高。
参考资料:百度百科-DirectX 12
严阵以待准directx12和12的区别
严阵以待准directx12和12的区别:
1、DirectX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。
2、功耗会有明显的降低。
3、DX12支持跨平台游戏。
win10自带directx12 请问玩老游戏还需要装directx 9吗
某些游戏还是需要DX9的,建议再安装一次DX9。
而DX12的变化就是更底层API,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload)。
具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性,等等。
另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心。
因为应用程序可以通过使用特定的DirectX API 来访问这些新功能。所以如果有游戏是要DX9的,那必须要有DX9才能发挥最佳的效果。
注意对于某些程序就需要安装低版本的DX9.0,例如游戏之类,安装低版本跟高级版本不会发生冲突。
参考资料:
DirectX修复工具
这个程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。
程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。
为了应对一般电脑用户的使用,采用了傻瓜式一键设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难度。
适用于多个操作系统,如Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 8.1 Update、Windows 10,同时兼容32位操作系统和64位操作系统。
而且会根据系统的不同,自动调整任务模式,无需用户进行设置。
参考资料来源:百度百科-DirectX 12
参考资料来源:百度百科-DirectX
参考资料来源:百度百科-DirectX修复工具
directx12电脑配置低可以开吗
directx12电脑配置低可以开。
Win10内置的DX12有利于提升游戏体验,不过高版本的DX也对CPU与显卡提出了更高的要求,微软的DirectX一路走来,已经经历了12个版本,无论是硬件还是游戏,也都发生了天翻地覆的变化,directx12电脑配置低可以开。
2014年,微软在GDC上正式发布了新一代的APIDirectX12(简称DX12),DX12最重要的变化就是更底层API,具体包括:应用可追踪GPU流水线、控制资源状态转换、控制资源重命名,更少的API和驱动跟踪,可预判属性等。
