行业资讯

direxdirectx 是什么

2022-10-10 15:33:44 行业资讯 浏览:24次


今天pink来给大家分享一些关于direxdirectx 是什么 方面的知识吧,希望大家会喜欢哦

1、DirectX是姿败由微软公司创建的多媒体租颂编程接口,是一种应用程序接口。可让以windows为平台的游戏或多媒体程序获得高执行效率,加强3D图形和声音效果,并提供设计人员共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件写不同的驱动程序,也降低用户安装及设置硬件的复杂度。

2、扩展资料:

3、DirectX的显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。播放mpg、DVD电影、迹型颤看图、玩小游戏等都是用的DDraw,后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。

4、DirectX的声音部分最主要还是依赖DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。对不同的声卡也有兼容性。

5、参考资料来源:

6、百度百科——DirectX

7、百度百科——DirectX软件

directx是什么意思啊(directx是啥)

1、directx是啥意思。

2、Directx是什么。

3、directx是什么意思中文翻译。

4、宽衡DirectX是干嘛的。

1.directx(DirecteXtension,简称DX)是微软公司推出的一个多埋巧腊媒体编程接口。

2.功能介绍:MicrosoftDirectX是这样一组技术:它们旨在使基于Windows的计算机弯滑成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D动画和丰富音频)的应用程序的理想平台。

3.DirectX包括安全和性能更新程序,以及许多涵盖所有技术的新功能。

4.应用程序可以通过使用DirectXAPI来访问这些新功能。

DirectX怎么启动

1、按快捷键【Win+R】打开【运行】对话框,

2、在打开的【对话框】中输入“dxdiag”后,按Enter键执行

3、在打开的【DirectX诊断工具】中,可以看到DirectX的版本信息,

4、点击上面的【显示】选项卡,可以查看DirectX功能是否已启用,

directx什么意思

directx是图形应用程序接口的意思。简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的。它们旨在使基于Windows的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D动画和丰富音频)的应用程序的理想平台。DirectX包括安全和性能更新程序,以及许多涵盖所有技术的新功能。应用程序可以通过使用DirectXAPI来访问这些新功能。

DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。

为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,把市面上所有声卡硬件数据都收集过来,然后根据不同的API(应用编程接口)来写不同的驱动程序。这对于游戏制作公司来说,是很难完成的,所以在当时多媒体游戏很少。

微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX。只要游戏是依照DirectX来开发的,不管显卡、声卡型号如何,统统都能玩,而且还能发挥最佳的效果。

directx是什么东西?

DirectX,(DirecteXtension,简称DX)是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵慎扰循COM。被广泛使用于MicrosoftWindows、MicrosoftXBOX、MicrosoftXBOX360和MicrosoftXBOXONE电子游戏开发,并且只能支持这些平台。最新版本为DirectX12,创建在最新的Windows10。

MicrosoftDirectX是这样一组技术:它们旨在使基于Windows的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D动画和丰富音频)的应用程序的理想平台。DirectX包括安全和性能更新程序,以及许多涵盖所有技术的新枣敬功能。应用程序可以通过使用DirectXAPI来访问这些新功能。

功用

DirectX加强3D图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低了用户安装及设置硬件的复杂度。

从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上可以看出DirectX的出现就是为了为众多软件提供直接服务的。

举例来说,以前在DOS下骨灰级玩家玩游戏时,并不是安装上就可以玩了,他们往往首先要设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入与输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,对游戏开发者来说就更为头痛。为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,把市面上所有声卡硬件数据都收集过来,然后根据不同的API(应用编程接口)来写不同的驱动程序。这对于游戏制作公司来说,是很难完成的,所以在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX。只要游戏是依照Directx来开发的,不管显卡、声卡型号如何,统统都能玩,而且还能发挥最佳的效果。当然,前提是使用的显卡、声卡的驱动程序必须支持DirectX才行。

有时候重装系统后发现很多3D游戏都不能运行,只有一些传统2D平面游戏还能勉强运行,而且速度很慢。这并不是因为Windows2003不支持3D游戏,而是系统设置的问题。

解决方法:首先请确保以正确的方式安装好显卡驱动,然后就要打开DirectX加速。DirectX加速是3D游戏最基本的需要,为了使Windows更为单一地面向服务器平台应用,微软默认将其加速功能关闭。即便是在安装了最新的DirectX10.0之后也不会自动打开加速功能,而必须手动设置。在“开始”→“运行”对话框中输入“dxdiag”以打开DirectX诊断工具。随后在显示一栏中将DirectDraw、Direct3D、AGP纹理加速功能启用。如此一来,WindowsServer2003便能运行各种3D游戏。除此以外,WindowsServer2003还默认关闭了硬件加速,可以在显示属性的高级菜单中将其设置为完全加速。

DirectX11.1

DirectX11之后是下一代的DirectX12还是改进版的DirectX11.1呢?英特尔的一份产品路线路泄露了天机,紧随DirectX11就是DirectX11.1。

据国外媒体SoftPedia曝光的英特尔产品路线图显示,SandyBridge整合的是英特尔第6代图形核心,支持DirectX10.1和OpenGL3.0;到了IvyBridge则进化至第7代,可支持DirectX11和OpenGL3.1;到了2013年,同为22nm但架构再度进化的Haswell处理器诞生,其将整合增凳孝慎强版的第7代英特尔图形核心,可支持OpenGL3.2和DirectX11.1,而推荐使用的操作系统则是64位的Windows8。

Haswell将会采用Tri-Gate22nm制造工艺技术,并且采用可调节的TDP技术,以在性能和节能方面,获得更好平衡。同时Haswell还将会采用新的AVX2指令集,尚不知道具体发布时间,不过从已了解蓝图来看,服务器Haswell产品将会在2014年Q1发布。

本文到这结束,希望上面文章对大家有所帮助