barriers / 阅读 / 详情

魔兽世界 图形接口 direct9和direct11有什么不同

2023-08-01 01:01:36
共4条回复
北有云溪

1、体现不一

direct9:比较完善的DX,体现着对老游戏的最大支持和兼容。

direct11:direct11是direct9的升级,支持的更多,体现着最新的游戏的最佳效果和性能的发挥。

2、渲染不一

direct9:PS单元的渲染精度已达到浮点精度。

direct11:在移动平台和低配置设备上,基于Tile渲染器的D3D11.1应用程序性能更高。

3、支持不一

direct9:新的VertexShader标准增加了流程控制。

direct11:加入了对Tessellation(镶嵌)的支持。

4、着色不一

direct9:扩展着色指令个数,从128个提升到256个。

direct11:Tessellation 由外壳着色器、镶嵌单元以及域着色器组成,同时还加入了计算着色器。

5、特点不一

direct9:具备完全可编程的架构,能对纹理效果即时演算、动态纹理贴图,还不占用显存。

direct11:作为3D图形接口,增加了新的计算shader技术,可以允许GPU从事更多的通用计算工作。

小菜G

DX9和DX11 一般没有非常明显的区别的,开了DX11 肯定显卡负荷更大,所以本本玩WOW还是DX9吧,没啥必要的。

FinCloud

更正一下,应该是DirectX9和DirectX11。DirectX11比DirectX9增加了更多的特效,让游戏的画面更加真实自然,不过也要游戏支持。由于微软的策略,XP最高只能运行DirectX 9.0c的程序,这其实是想让Windows Vista卖的更好些,虽然并没起什么作用。现在只有Windows 7和Windows Vista两个windows系统支持DirectX 11,并向下兼容DirectX10 和DirectX9等的程序。

左迁

你的机子本身特效都关掉了,选哪个都无所谓了吧...

理论上好像是选DX9显卡负荷小点,也就能刘畅一些。

相关推荐

什么是direct

分类: 电脑/网络 >> 软件 问题描述: 大家好,我想问一下什么是DIRECT,请高手指教呀,详细的说一下呀,先谢谢了!! 解析: 你说的应该是“DirectX”吧,那是图形加速接口,有了这个,应用程序才能更直接的访问硬件资源 DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。 举个例子吧,骨灰级玩家(玩游戏比较长的)在DOS下玩游戏时,可不想我们现在,安装上就可以玩了,他们往往首先要先设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,而且对游戏开发者来说就更头痛了,因为为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序,这对于游戏制作公司来说,是很难完成的,所以说在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行。 DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。 显示部分担任图形处理的关键,分为Direct Draw(DDraw)和Direct 3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct 3D。 声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。 输入部分Direct Input可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。 网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施
2023-07-31 20:23:191

什么是directX,作用是什么?

分类: 电脑/网络 >> 硬件 问题描述: 什么是directX,作用是什么? 解析: DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。 DirectX 1.0 第一代的DirectX很不成功,推出时众多的硬件均不支持,当时基本都采用专业图形API-OpenGL,缺乏硬件的支持成了其流行的最大障碍。DirectX 1.0版本是第一个可以直接对硬件信息进行读取的程序。它提供了更为直接的读取图形硬件的性能(比如:显示卡上的块移动功能)以及基本的声音和输入设备功能(函数),使开发的游戏能实现对二维(2D)图像进行加速。这时候的DirectX不包括现在所有的3D功能,还处于一个初级阶段。 DirectX 2.0 DirectX 2.0在二维图形方面做了些改进,增加了一些动态效果,采用了Direct 3D的技术。这样DirectX 2.0与DirectX 1.0有了相当大的不同。在DirectX 2.0中,采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的。DirectX 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题。从DirectX 2.0开始,整个DirectX的设计架构雏形就已基本完成。 DirectX 3.0 DirectX 3.0的推出是在1997年最后一个版本的Windows95发布后不久,此时3D游戏开始深入人心,DirectX也逐渐得到软硬件厂商的认可。97年时应用程序接口标准共有三个,分别是专业的OpenGL接口,微软的DirectX D接口和3DFX公司的Glide接口。而那时的3DFX公司是最为强大的显卡制造商,它的Glide接口自然也受到最广泛的应用,但随着3DFX公司的没落,Voodoo显卡的衰败,Glide接口才逐渐消失了。 DirectX 3.0是DirectX 2.0的简单升级版,它对DirectX 2.0的改动并不多。包括对DirectSound(针对3D声音功能)和DirectPlay(针对游戏/网络)的一些修改和升级。DirectX 3.0集成了较简单的3D效果,还不是很成熟。 DirectX 5.0 微软公司并没有推出DirectX 4.0,而是直接推出了DirectX 5.0。此版本对Direct3D做出了很大的改动,加入了雾化效果、Alpha混合等3D特效,使3D游戏中的空间感和真实感得以增强,还加入了S3的纹理压缩技术。 同时,DirectX 5.0在其它各组件方面也有加强,在声卡、游戏控制器方面均做了改进,支持了更多的设备。因此,DirectX发展到DirectX 5.0才真正走向了成熟。此时的DirectX性能完全不逊色于其它3D API,而且大有后来居上之势。 DirectX 6.0 DirectX 6.0推出时,其最大的竞争对手之一Glide,已逐步走向了没落,而DirectX则得到了大多数厂商的认可。DirectX 6.0中加入了双线性过滤、三线性过滤等优化3D图像质量的技术,游戏中的3D技术逐渐走入成熟阶段。 DirectX 7.0 DirectX 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源”。3D游戏中的任何一个物体都有一个坐标,当此物体运动时,它的坐标发生变化,这指的就是坐标转换;3D游戏中除了场景+物体还需要灯光,没有灯光就没有3D物体的表现,无论是实时3D游戏还是3D影像渲染,加上灯光的3D渲染是最消耗资源的。虽然OpenGL中已有相关技术,但此前从未在民用级硬件中出现。 在T&L问世之前,位置转换和灯光都需要CPU来计算,CPU速度越快,游戏表现越流畅。使用了T&L功能后,这两种效果的计算用显示卡的GPU来计算,这样就可以把CPU从繁忙的劳动中解脱出来。换句话说,拥有T&L显示卡,使用DirectX 7.0,即使没有高速的CPU,同样能流畅的跑3D游戏。 DirectX 8.0 DirectX 8.0的推出引发了一场显卡革命,它首次引入了“像素渲染”概念,同时具备像素渲染引擎(Pixel Shader)与顶点渲染引擎(Vertex Shader),反映在特效上就是动态光影效果。同硬件T&L仅仅实现的固定光影转换相比,VS和PS单元的灵活性更大,它使GPU真正成为了可编程的处理器。这意味着程序员可通过它们实现3D场景构建的难度大大降低。通过VS和PS的渲染,可以很容易的宁造出真实的水面动态波纹光影效果。此时DirectX的权威地位终于建成。 DirectX 9.0 2002年底,微软发布DirectX9.0。DirectX 9中PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条。 PS 2.0具备完全可编程的架构,能对纹理效果即时演算、动态纹理贴图,还不占用显存,理论上对材质贴图的分辨率的精度提高无限多;另外PS1.4只能支持28个硬件指令,同时操作6个材质,而PS2.0却可以支持160个硬件指令,同时操作16个材质数量,新的高精度浮点数据规格可以使用多重纹理贴图,可操作的指令数可以任意长,电影级别的显示效果轻而易举的实现。 VS 2.0通过增加Vertex程序的灵活性,显著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前专用的单独着色程序,效率提高许多倍;增加循环操作指令,减少工作时间,提高处理效率;扩展着色指令个数,从128个提升到256个。 增加对浮点数据的处理功能,以前只能对整数进行处理,这样提高渲染精度,使最终处理的色彩格式达到电影级别。突破了以前限制PC图形图象质量在数学上的精度障碍,它的每条渲染流水线都升级为128位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易。 显卡所支持的DirectX版本已成为评价显卡性能的标准,从显卡支持什么版本的DirectX,用户就可以分辨出显卡的性能高低,从而选择出适合于自己的显卡产品。
2023-07-31 20:23:421

DirectX文件是什么文件???

DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的,微软将定义它为“硬件设备无关性”。Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,从内部原理探讨,也简单说来DirectX 就是一系列的 DLL (动态连接库),通过这些 DLL,开发者可以在无视于设备差异的情况下访问底层的硬件,DirectX 封装了一些 COM(Component Object Model)对象,这些 COM 对象为访问系统硬件提供了一个主要的接口。
2023-07-31 20:23:552

Directx9是什么意思,有什么作用

这个是声音的,,关于声音的,有些游戏要这个9.0装上才可以玩什么的...就是这样的
2023-07-31 20:24:204

Direct3D 是什么东西?

Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软 Direct3D 界面(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。 Direct3D(简称:D3D)是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程接口,是DirectX的一部份,目前广为各家显示卡所支援。与OpenGL同为电脑绘图软体和电脑游戏最常使用的两套绘图编程接口之一。
2023-07-31 20:24:401

Direct X到底是什么意思,具体表示什么?

Direct X是微软公司专为PC游戏开发的API(应用程序接口),特点是:比较容易控制,可令显卡发挥不同的功能,与Windows 95和Windows NT兼容性较好。在Direct X 5.0中共分六个部分:DirectDraw—管理游戏的视频输出、Direct 3D—管理游戏的3D图形、DirectPlay—管理游戏的网络通讯、DirectSound—管理游戏的声音输出、DirectInput—管理游戏摇杆控制、Direct Setup—管理游戏的安装。 Direct X 微软公司专为PC游戏开发的API,特点是与windows 95和Win-dows NT操作系统兼容性好。可绕过GDI直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。由于要考虑与各方面的兼容性,Direct- X在3D图形方面的效率比较低,而且用起来比较麻烦。
2023-07-31 20:24:482

DirectX Version是什么啊??

DirectX 9.0 2002年底,微软发布DirectX9.0。DirectX 9中PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条。 PS 2.0具备完全可编程的架构,能对纹理效果即时演算、动态纹理贴图,还不占用显存,理论上对材质贴图的分辨率的精度提高无限多;另外PS1.4只能支持28个硬件指令,同时操作6个材质,而PS2.0却可以支持160个硬件指令,同时操作16个材质数量,新的高精度浮点数据规格可以使用多重纹理贴图,可操作的指令数可以任意长,电影级别的显示效果轻而易举的实现。 VS 2.0通过增加Vertex程序的灵活性,显著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前专用的单独着色程序,效率提高许多倍;增加循环操作指令,减少工作时间,提高处理效率;扩展着色指令个数,从128个提升到256个。 增加对浮点数据的处理功能,以前只能对整数进行处理,这样提高渲染精度,使最终处理的色彩格式达到电影级别。突破了以前限制PC图形图象质量在数学上的精度障碍,它的每条渲染流水线都升级为128位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易。 DirectX 9.0c 与过去的DirectX 9.0b和Shader Model 2.0相比较,DirectX 9.0c最大的改进,便是引入了对Shader Model 3.0(包括Pixel Shader 3.0 和Vertex Shader 3.0两个着色语言规范)的全面支持。举例来说,DirectX 9.0b的Shader Model 2.0所支持的Vertex Shader最大指令数仅为256个,Pixel Shader最大指令数更是只有96个。而在最新的Shader Model 3.0中,Vertex Shader和Pixel Shader的最大指令数都大幅上升至65535个,全新的动态程序流控制、 位移贴图、多渲染目标(MRT)、次表面散射 Subsurface scattering、柔和阴影 Soft shadows、环境和地面阴影 Environmental and ground shadows、全局照明 (Global illumination)等新技术特性,使得GeForce 6、GeForce7系列以及Radeon X1000系列立刻为新一代游戏以及具备无比真实感、幻想般的复杂的数字世界和逼真的角色在影视品质的环境中活动提供强大动力。 因此DirectX 9.0c和Shader Model 3.0标准的推出,可以说是DirectX发展历程中的重要转折点。在DirectX 9.0c中,Shader Model 3.0除了取消指令数限制和加入位移贴图等新特性之外,更多的特性都是在解决游戏的执行效率和品质上下功夫,Shader Model 3.0诞生之后,人们对待游戏的态度也开始从过去单纯地追求速度,转变到游戏画质和运行速度两者兼顾。因此Shader Model 3.0对游戏产业的影响可谓深远。到这里下吧9.0Chttp://www.skycn.com/soft/8183.html
2023-07-31 20:25:114

什么是Direct9.0?做什么用的?

是个可以弥补windows不足的软件。没有必要花那么多时间读上面的文字吧。(我的看法。)
2023-07-31 20:25:255

电脑 上面 Direct3D 9 是什么东西啊 ????游戏玩不起来啦!!!

DirectX 俗称 3D加速器 玩3D游戏必备 DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。 你要升级到DirectX9.0C最新版或安装DirectX 10版。
2023-07-31 20:25:431

网络游戏中用到的DIRECTX是什么?

微软的DIRECTX包含:DIRECTX运行库及DIRECTX SDK(开发工具包),其主要用于三维网络游戏开发(D3D),但也可开发诸如音视频播放器(DDSHOW)、二维游戏或二维动画效果(DDRAW),一般的开发语言是VC++,因为这种语言速度较快,能满足三维游戏实时性要求,当让如果对速度要求不高,也可借助于诸如VB,C#等语言。与其类似的软件包OPENGL,该软件版最早来自于SGI,其三维图形处理较精致,但随着DIRECTX的发展,DIRECTX的图形精致程度、处理能力日渐增长,是目前主流三维游戏或三维仿真开发软件包。
2023-07-31 20:26:475

directx是什么

DirectX是由微软公司创建的多媒体编程接口,是一种应用程序接口。可让以windows为平台的游戏或多媒体程序获得高执行效率,加强3D图形和声音效果,并提供设计人员共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件写不同的驱动程序,也降低用户安装及设置硬件的复杂度。功能DirectX的显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。播放mpg、DVD电影、看图、玩小游戏等都是用的DDraw,后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。DirectX的声音部分最主要还是依赖DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。对不同的声卡也有兼容性。
2023-07-31 20:27:181

DirectX 到底是什么东西

DirectX8.0是什么东西,,,再次确认一下COPY的中文意思到底是什么. 今天下午装了个游戏要安装DirectX8.0我不知道DirectX8.0到底在什么地方下,有没有同类的软件
2023-07-31 20:27:392

direct X到底是什么东西呢? 是“显卡驱动”吗

你说的应该是“DirectX”吧,那是图形加速接口,有了这个,应用程序才能更直接的访问硬件资源DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。举个例子吧,骨灰级玩家(玩游戏比较长的)在DOS下玩游戏时,可不想我们现在,安装上就可以玩了,他们往往首先要先设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,而且对游戏开发者来说就更头痛了,因为为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序,这对于游戏制作公司来说,是很难完成的,所以说在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行。DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。显示部分担任图形处理的关键,分为Direct Draw(DDraw)和Direct 3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct 3D。声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。输入部分Direct Input可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。
2023-07-31 20:27:461

请问DirectX是什么软件啊,怎么用?有什么用??

硬件加速软件,最新版是DX9.0C去驱动之家有的下载
2023-07-31 20:27:545

玩游戏要装个那什么软件叫D什么什么X的?

directx 9.0c
2023-07-31 20:28:113

anker direct 这个direct是什么意思

direct 英[du0259u02c8rekt]美[du026au02c8ru025bkt, dau026a-]adj. 直接的; 直的; 直系的; 率直的;adv. 直接地; 径直地; 直截了当地; 正好;vt. (用建议、指示、有益的情报等) 指导; 导演(戏剧或电影); 指示方向; 把…对准(某方向或某人);[例句]They"d come on a direct flight from Athens.他们是搭乘从雅典直飞这里的航班过来的。[其他] 第三人称单数:directs 现在分词:directing 过去式:directed 过去分词:directed
2023-07-31 20:28:201

direct3d加速是什么东西?

Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用
2023-07-31 20:29:071

Direct9.1是什么

Microsoft 针对 Windows 开发的显卡驱动程序
2023-07-31 20:29:142

directx是什么?

DirectX是由微软公司创建的多媒体编程接口,是一种应用程序接口。可让以windows为平台的游戏或多媒体程序获得高执行效率,加强3D图形和声音效果,并提供设计人员共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件写不同的驱动程序,也降低用户安装及设置硬件的复杂度。扩展资料:DirectX的显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。播放mpg、DVD电影、看图、玩小游戏等都是用的DDraw,后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。DirectX的声音部分最主要还是依赖DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。对不同的声卡也有兼容性。参考资料来源:百度百科——DirectX百度百科——DirectX软件
2023-07-31 20:29:221

请给我解释一下direct是什么软件?

视频音频加速,一般3d游戏光盘里就有,最新版本是directX 9c
2023-07-31 20:30:342

direct x 是个什么东西啊,听说就是个显卡插件

现在只要是windows游戏,大都需要directx。可是作为一个初级玩家来说Directx到底是什么呢?为什么游戏非需要它不可?本文就简单的介绍一下directx。 DirectX是一种应用程序界面(api),可让以Windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。 下面我们来举个例子说明Directx的作用:以前我们玩Dos游戏的时候,都必须设置声卡的品牌,然后再设置它的irq、i/o、dma,其中有一项设置不对游戏就发不出声。这部分设置不但让玩家伤透脑筋,对游戏设计者开说也非常头痛!因为游戏设计者做游戏之初便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的api来写不同的驱动程序。 现在我们玩Windows游戏,并不会做这些设置,因为Directx提供了一个共同的应用程序界面,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥比Dos下更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行。 前面所说的只是提供一致的应用程序界面,其实要深入了解Directx的各个组件你就会更加明白为什么游戏都要支持Directx了。Directx由许多api组成,我只介绍几个重要的部分: 1、DirectDraw:这是Directx中非常重要的部分。它担任图形处理的关键。以往在实地址的Dos下设计游戏时,为了游戏速度的考虑,都让程序直接操作硬件。而在Windows98这种保护模式下,所有图形的访问动作都必须gdi这个图形处理中心来处理,而不能直接对硬件下命令,而gdi对连续的画面处理不佳,游戏一旦通过gdi来处理的话,那么效果……嘿嘿。 DirectDraw就是来帮助windows程序也能直接进行硬件操作,更进一步还能加速显卡的速度,使游戏更为流畅。另外DirectDraw还支持mmx、3dnow、agp等技术,还能处理多屏幕显示,让窗口环境的游戏更加多姿多采。 2、DirectSound这是用来处理声音的api,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。 3、DirectInput这用来处理游戏的一些外围装置,例如游戏摇杆、gamepad、方向盘、vr手套、力反馈的各种设备等。以往要在Dos下用方向盘来玩赛车游戏,就要先调整好irq、dma等各种设置。而现在DirectInput则使这些设备与游戏配合良好,不需要做特别配置。 4、DirectPlay这是为了满足近来流行的网络游戏而开发的api,支持多通信协议,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。 5、Direct3D(D3D):d3d的大名相信谁都听过吧!对现在的游戏来说d3d实在是太重要了!由于3d游戏的兴起,各大厂商纷纷推出3d加速卡为了避免重蹈声卡的覆辙,微软从Directx3.0后加入d3d这个api,让3d游戏有一个共同的开发标准。这样当游戏再执行时若需要绘图时就会通过d3d向显卡驱动程序提出要求从而完成绘图。肯定是在操作系统里的
2023-07-31 20:30:453

directx是什么意思 详解directx的定义和作用?

"Direct X是图形加速接口,有了这个,应用程序才可以更直接的访问硬件资源。DirectX是一种应用程序接口,它可让以windows为平台的游戏(game)或多媒体程序获得更高的执行效率,加强3d图形和声响效果,并提供设计人员1个共同的硬件驱动(Drive)标准,让游戏(game)开发者不必为每一牌子的硬件来写不一样的驱动(Drive)程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了特别多的意思,从这一点上我们就可以看出 DirectX的出现就是为了为众多软件提供直接服务的。举个例子吧,骨灰级玩家(玩游戏(game)比较长的)在DOS下玩游戏(game)时,可不像我们目前,安装上就可以玩了,他们往往首先要先设置声卡的牌子和形号,之后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),假如哪项设置的不对,那么游戏(game)声响就发不出来。这部分的设置不仅让玩家伤透脑筋,并且对游戏(game)开发者来说就更头痛了,由于为了让游戏(game)能够在众多电脑(PC)中正确运行,开发者必须在游戏(game)制做之初, 便要把市面上全部声卡硬件数据都收集过来,之后根据不一样的 API(应用编程接口)来写不一样的驱动(Drive)程序,这对于游戏(game)制做公司来说,是很难完成的,因此说在当时多媒体游戏(game)很少。微软正是看见了这个问题,为众厂家推出了1个共同的应用程序接口——DirectX,只需要这个游戏(game)是依照Directx来开发的,不管你是啥显卡、声卡、统统都能玩,并且还能发挥更佳的效果。当然,前提是你的显卡、声卡的驱动(Drive)程序也必须支持Directx才行。DirectX是由特别多API组成的,按照性质分类,可以分为四大部分,显示部分、声响部分、输入部分和网络(互联网)部分。显示部分担任图形处理的关键,分为Direct Draw(DDraw)和Direct 3D(D3D),前者主要负责2D图像加速。它包括特别多方面:我们播放mpg、DVD影片、看图、玩小游戏(game)等等都是用的DDraw,你可以把它理解成全部划线的部分都是用的DDraw。后者则主要负责3D效果的显示,例如CS中的场景和人物、FIFA中的人物等等,都是用了DirectX的Direct 3D。声响部分中最主要的API是DirectSound,除了播放声响和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来处理的。输入部分Direct Input可以支持特别多的游戏(game)输入设备,它能够让这类设备充分发挥最佳状态和全部功能。除了键盘(keyboard)和鼠标之外还可以连接手柄、摇杆、模拟器等。网络(互联网)部分DirectPlay主要就是为了具有网络(互联网)功能游戏(game)而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络(互联网)对话功能及保密措施。最新版为DX10.1,下一代DirectX 11即将出世。"
2023-07-31 20:30:521

电脑里的Directx是什么`? 在电脑的什么地方?

是个软件。装上去不用管就可以了。
2023-07-31 20:31:013

显卡上DirectX 9.0 是什么意思?

DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。 举个例子吧,骨灰级玩家(玩游戏比较长的)以前在DOS下玩游戏时,可不像我们现在,安装上就可以玩了,他们往往首先要先设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,而且对游戏开发者来说就更头痛了,因为为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序,这对于游戏制作公司来说,是很难完成的,所以说在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持DirectX才行。 DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。 显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。 声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。 输入部分DirectInput可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。 网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。 DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。 DirectX 是一组低级“应用程序编程接口 (API)”,可为 Windows 程序提供高性能的硬件加速多媒体支持。Windows 支持 DirectX 8.0,它能增强计算机的多媒体功能。使用 DirectX 可访问显卡与声卡的功能,从而使程序可提供逼真的三维 (3D) 图形与令人如醉如痴的音乐与声音效果。 DirectX 使程序能够轻松确定计算机的硬件性能,然后设置与之匹配的程序参数。该程序使得多媒体软件程序能够在基于 Windows 的具有 DirectX 兼容硬件与驱动程序的计算机上运行,同时可确保多媒体程序能够充分利用高性能硬件。 DirectX 包含一组 API,通过它能访问高性能硬件的高级功能,如三维图形加速芯片和声卡。这些 API 控制低级功能(其中包括二维 (2D) 图形加速)、支持输入设备(如游戏杆、键盘和鼠标)并控制着混音及声音输出。构成 DirectX 的下列组件支持低级功能: Microsoft DirectDraw Microsoft DirectDraw API 支持快速访问计算机视频适配器的加速硬件功能。它支持在所有视频适配器上显示图形的标准方法,并且使用加速驱动程序时可以更快更直接地访问。DirectDraw 为程序(如游戏和二维图形程序包)以及 Windows 系统组件(如数字视频编解码器)提供了一种独立于设备之外的方法来访问特定显示设备的功能,而不要求用户提供设备功能的其它信息。 Microsoft Direct3D Microsoft Direct3D API (Direct3D) 为大多数新视频适配器内置的 3-D 调色功能提供界面。Direct3D 是一种低级的 3-D API,它为软件程序提供一种独立于设备之外的方法以便与加速器硬件进行有效而强大的通信。Direct3D 包含专用 CPU 指令集支持,从而可为新型计算机提供进一步加速支持Microsoft DirectSound Microsoft DirectSound API 为程序和音频适配器的混音、声音播放和声音捕获功能之间提供了链接。DirectSound 为多媒体软件程序提供低延迟混合、硬件加速以及直接访问声音设备等功能。维护与现有设备驱动程序的兼容性时提供该功能。 Microsoft DirectMusic Microsoft DirectMusic API 是 DirectX 的交互式音频组件。与捕获和播放数字声音样本的 DirectSound API 不同,DirectMusic 处理数字音频以及基于消息的音乐数据,这些数据是通过声卡或其内置的软件合成器转换成数字音频的。DirectMusic API 支持以“乐器数字界面 (MIDI)”格式进行输入,也支持压缩与未压缩的数字音频格式。DirectMusic 为软件开发人员提供了创建令人陶醉的动态音轨的能力,以响应软件环境中的各种更改,而不只是用户直接输入更改。 Microsoft DirectInput Microsoft DirectInput API 为游戏提供高级输入功能并能处理游戏杆以及包括鼠标、键盘和强力反馈游戏控制器在内的其它相关设备的输入。 Microsoft DirectPlay Microsoft DirectPlay API 支持通过调制解调器、Internet 或局域网连接游戏。DirectPlay 简化了对通信服务的访问,并提供了一种能够使游戏彼此通信的方法而不受协议或联机服务的限制。DirectPlay 提供了多种游说服务,可简化多媒体播放器游戏的初始化,同时还支持可靠的通信协议以确保重要游戏数据在网络上不会丢失。DirectPlay 8.0 的新功能即支持通过网络进行语音通信,从而可大大提高基于多媒体播放器小组的游戏的娱乐性,同时该组件还通过提供与玩游戏的其他人对话的功能而使团体游戏更具魅力。 Microsoft DirectShow Microsoft DirectShow API 提供了可在您的计算机与 Internet 服务器上进行高品质捕获与回放多媒体文件的功能。DirectShow 支持各种音频与视频格式,包括“高级流式格式 (ASF)”、“音频-视频交错 (AVI)”、“数字视频 (DV)”、“动画专家组 (MPEG)”、“MPEG 音频层 3 (MP3)”、 “Windows 媒体音频/视频 (WMA/WMV)”以及 WAV 文件。DirectShow 还具有视频捕获、DVD 回放、视频编辑与混合、硬件加速视频解码以及调谐广播模拟与数字电视信号等功能。
2023-07-31 20:31:331

机器上的direct是什么意思

direct[英][du0259u02c8rekt][美][du026au02c8ru025bkt, dau026a-]adj.直接的; 直的; 直系的; 率直的; adv.直接地; 径直地; 直截了当地; 正好; vt.(用建议、指示、有益的情报等)指导; 导演(戏剧或电影); 指示方向; 把…对准(某方向或某人); vt.& vi.指导,导演,管理; vi.引路; 当向导; 领唱; 领奏; 第三人称单数:directs过去分词:directed现在进行时:directing过去式:directed以上结果来自金山词霸例句:1.Be specific and direct in asking for guidance. 3.寻求指导时要具体而直接。
2023-07-31 20:31:521

请问 DIRECT 什么的是干什么的啊? 是不是显卡驱动?

放心吧,仙剑4肯定能玩,顶多是有点卡。克服一下绝对没问题哒。我就是这么卡过来的
2023-07-31 20:32:012

腾讯手游助手里渲染模式directy+是什么意思

DirectX是图形加速接口,有了这个,应用程序才能更直接的访问硬件资源。说简单点,就是直接加速和渲染游戏画面的软件,现在大部分游戏都需要运行这个插件。扩展资料:DirectXDirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。但DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有DirectGraphics(Direct3D+DirectDraw)、DirectInput、DirectPlay、DirectSound、DirectShow、DirectSetup、DirectMediaObjects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。参考资料:百度百科_direct
2023-07-31 20:32:101

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

1、directx是啥意思。 2、Directx是什么。 3、directx是什么意思中文翻译。 4、DirectX是干嘛的。1.directx(DirecteXtension,简称DX)是微软公司推出的一个多媒体编程接口。 2.功能介绍:MicrosoftDirectX是这样一组技术:它们旨在使基于Windows的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D动画和丰富音频)的应用程序的理想平台。 3.DirectX包括安全和性能更新程序,以及许多涵盖所有技术的新功能。 4.应用程序可以通过使用DirectXAPI来访问这些新功能。
2023-07-31 20:32:201

李兆敏是哪里人

李兆敏李兆敏,男,1965年6月生,山东省阳谷县人,中共党员,中国石油大学教授、博士生导师。现任石河子大学党委委员、常委、副校长(援疆)。现任中国石油大学(华东)副校长。为研究生开设了《工业流变学》等课程;指导博士后人员3人,博士、硕士50余人。长期从事教学、科研及高等教育管理工作。中文名:李兆敏外文名:LizhaoMin国籍:中国民族:汉出生地:山东阳谷出生日期:1965年6月职业:教师毕业院校:上海机械学院、山东工业大学、石油大学主要成就:研究成果获省部级二等奖1项代表作品:《非牛顿流体力学》职称:教授人物经历1985年7月,毕业于上海机械学院传热、传质及流体动力学专业。1988年7月,毕业于山东工业大学热流体力学专业,获硕士学位。1995年5月,毕业于石油大学油气井工程专业,获博士学位。1988年7月,在石油大学开发系任教,先后任教研室党支部书记、教研室主任、开发系党总支委员。1995年5月,任科研处处长助理。1997年6月,任研究生处副处长。1999年5月,任研究生党总支书记。2000年10月,任研究生院副院长、常务副院长、校“211工程”办公室主任、校机关党总支委员等职。2002年8月,任中国石油大学(华东)党委副书记、中国石油大学泡沫流体研究中心主任。2008年11月至今,任中国石油大学(华东)副校长。2017年8月,教育部发布《教育部关于李兆敏等职务任免的通知》,任命李兆敏为中国石油大学(华东)副校长。2019年9月,任石河子大学党委委员、常委、副校长(援疆)。兼任《特种油气藏》编委、国家自然科学研究基金评审专家、山东省科技成果评审专家、山东省高等学校学生教育与管理研究会副会长等职务。研究方向从事泡沫流体研究及应用、采油工程理论与技术、油气田开发工程领域的科学研究。主要贡献近年来先后完成山东省自然科学基金资助课题3项,中国石油天然气集团公司科研课题2项,中国海洋石油公司科研课题1项,完成中国石化胜利油田、中原油田、西北分公司等科技攻关项目20余项,其中《氮气泡沫发生系统的研制及其在海洋石油开发中的应用》经专家鉴定达到国际领先水平。其中《泡沫流体冲砂技术研究》、《胜坨油田高含水期出砂机理预测及防砂治砂技术研究》、《单脉冲试井技术》、《泵下液砂分离技术研究》、《塔河油田防H2S完井技术管柱研究》《泡沫酸选择性酸化油层工艺技术研究》均通过省部级鉴定,处于国际先进水平。局级科研成果奖10项。发表相关论文70余篇,其中13篇被EI等三大检索系统收录,获得实用新型专利2项。公开出版了《非牛顿流体力学》、《石油科学研究与进展》、《石油工程流体力学研究进展》,参编了《水射流技术研究与应用》、《WaterJetTechnologyinPetroleumEngineering》等教材、专著5部,译著了《钻井液水力学理论及应用》。其指导20余名博士、硕士研究生。3.主要承担的科研任务:①国家自然科学研究基金50876115泡沫酸在多孔介质中流动规律研究及过程模拟主持②国家油气科技重大专项2008ZX05009-004-02砂岩油藏长期开采后窜流规律及治理方法专题副组长;子课题主持③国家863课题SQ2009AA06Z2488110注气辅助SAGD技术研究及现场试验课题副组长④教育部科学技术研究项目109158变密度、变黏度、变流变参数非牛顿泡沫流体流动特性研究主持⑤山东省自然科学基金Y2007F14泡沫分流酸化机理研究主持⑥中海油田服务股份有限公司JSKF-2009-YJ68泡沫调驱增产机理与应用方法的室内实验研究主持4.著作及学术论文:①《泡沫流体理论及在石油工程中的应用》(专著),李兆敏编著,石油工业出版社,2010年②《特超稠油油藏HDCS强化采油技术》(专著),张继国,李安夏,李兆敏,毕义泉编著,中国石油大学出版社,2009年③《泡沫流体提高油气开采效率研究进展》(学术论文集),李兆敏,董贤勇主编,中国石油大学出版社,2009年④《石油工程传热学—理论与应用》(专著),李兆敏,黄善波编著,中国石油大学出版社,2008年⑤《石油工程流体力学研究进展》(学术论文集),李兆敏主编,中国石油大学出版社,2004年⑥《非牛顿流体力学》,李兆敏,蔡国琰编著,中国石油大学出版社,1998年⑦《水射流理论与技术》,沈忠厚著,(李兆敏编5万字),石油大学出版社,1997年⑧《WaterJetTecheologyinPetroleumEngineering》,沈忠厚著,(李兆敏编写4.5万字),中国石油大学出版社,1997年。获奖记录李兆敏教授撰写的“构造‘五大支持系统",培养高层次合格人才”、“以人为本,依法治校——高校学生主体地位的确立”分别获得山东省高校校级领导研究论文一、二等奖。中编著的《非牛顿流体力学》获2001年山东省省级优秀教学成果二等奖,2000年中国石油天然气集团公司优秀教学成果三等奖;参编的《水射流技术研究与应用》获得山东省“十佳图书”称号。主编的教材《非牛顿流体力学》获2001年山东省省级优秀教学成果奖二等奖,2000年中国石油天然气集团公司优秀教学成果三等奖。研究成果获省部级二等奖1项、三等奖5项,获山东省计算机应用成果一、三等奖各1项。获省部级科技奖励一等奖2项,二等奖2项,三等奖5项。①特超稠油油藏HDCS强化采油技术2009年中国石油化工集团公司科技进步奖省部级一等②氮气泡沫增产理论与技术2008年中国石油和化学工业协会科技进步奖省部级一等③泡沫酸选择性酸化油层工艺技术研究2007年中国石油和化学工业协会科技进步奖省部级二等
2023-07-31 20:25:521

He was astonished to learn he had won the

your spirit and calm your thoughts
2023-07-31 20:25:532

“英语泛读”用英语怎么讲?

(English) Extensive Reading
2023-07-31 20:25:537

一道93年英语高考选择题

1、选A。这里是一个由what引导的主语从句,同时主语从句中又缺少宾语,所以只能用what了。2. 一样不可以选C和 D,因为tell也是及物动词,及物动词后面必须带宾语,不然就不完整了。
2023-07-31 20:26:016

win7里c盘里有个users文件好大,里面是什么

虽然郭书瑶被誉为“童颜巨,乳”,但绝对不是那么淫.荡的人,是有人恶搞的....瑶瑶经纪人对这件事情严正否认,他指出视频中女子的长相与瑶瑶有明显出入。瑶瑶额头有疤痕,平时习惯将头发往左分,影片中的女子却刚好相反;影片中的楼主别信,出名了,恶搞的人肯定不少..加上这些刺激,明知道没有都会让那些无聊的人来说..这是他们本身的无聊所致 更详细的,你可以看看“瑶瑶失身门”事件
2023-07-31 20:26:074

Android代理模式基础讲解

代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。 静态代理的代理类持有被代理者的引用,在方法调用时,代理对象调用了被代理对象去执行真正的实现。 2.1 简单示例 假如对于一个日志处理功能,可通过代理类代理实例日志处理类: 这样,在使用过程中,可以按如下方式使用: 2.2 AIDL AIDL中也用到了代理模式,在Android Studio中新建一个AIDL文件,如下所示: 在点击make project后,会自动生成AIDL接口对应的代码,即对应的Stub和Proxy,可以看到AIDL的Proxy是通过静态代理实现,自动生成的代码如下所示: 在2.1的静态代理代码中,如果现在需要扩展一个新的接口,那就需要分别在接口层、实际处理类、代理类中分别改动,如下所示: 当代理一个新的接口时可见,新的代理类与其他代理类代码是高度相似的,因此可以采用动态代理的方式来完成类似的功能。 3.1 基础用法 与静态代理不同,动态代理类的class是在运行过程中动态生成的。 3.1.1 基础用法 首先定义接口层: 然后使用Proxy.newProxyInstance完成动态代理如下: 其中,InvocationHandler就是将静态代理中需要实现的部分抽离了出来,即动态生成的Proxy代理了InvocationHandler。 3.1.2 动态生成的class 动态生成的代理类的方法实际调用都到了InvocationHandler的invoke方法,动态生成的代理类class伪代码如下: 3.1.3 源码分析 下面分析Proxy.newProxyInstance的源码: 3.2 Retrofit动态代理 Retrofit是一个开源网络库,其源码中也使用到了动态代理模式。简单介绍如下: 3.2.1 基础用法 首先,新建网络请求对应的接口: 然后,使用Retrofit动态代理生成请求: 3.2.2 Retrofit动态代理实现 接下来分析Retrofit内部是如何使用动态代理模式的:
2023-07-31 20:26:071

大学英语泛读考什么

大学英语泛读考复习阅读、听说、单词这三部分,因为考试考察的是这三部分。1、单词复习。每单元都会有陌生的单词,你要把每一个unit的单词都重新看一次,记忆起来。2、阅读复习。泛读课本里面每一个unit都有阅读,两个reading,每一个reading的中文翻译都搞明白,还有对应的ABCDEFG的习题答案你要都看一次。3、听力复习。把每一个unit的听力都听一次,一次看着课本不看答案听,一次看着听力的原材料答案听,最后一次不要听力材料答案听。翻译笔译板块课程主要有英汉翻译技巧、汉英翻译技巧、文学翻译、商务笔译、科技翻译、法律翻译、旅游翻译、新闻翻译、计算机辅助翻译等,口译板块课程主要有视听译、随同口译、政务口译、商务口译、同声传译入门等,以及跟翻译能力紧密相关的其他专业选修课。商务英语主要学习基础英语、高级英语、英语听力、英语口语、英语写作、翻译理论与实践、英美文学史及选读、西方经济学、国际贸易、国际商务、市场营销等课程。学生毕业后授予文学学士学位。以上内容参考:百度百科-英语专业
2023-07-31 20:26:101

itunes这个单词怎么读

……这个不好说啊……去百度上搜爱词霸,然后找你要的这个单词,单词上面会有一个小喇叭,鼠标移过去,可以听到电脑发声
2023-07-31 20:26:122

请大神帮忙翻译

朋友圈共享学习方法(学习零一八{xuexi}{018})
2023-07-31 20:26:132

he was astonished at... 和he was so surprised at...

用法一样,都表示“被吓到”
2023-07-31 20:26:152

android 用rxjava和retrofit时怎么解决返回数据类型不一致

1 这种方法有两大步第一步是拼接需要的json数据,第二步是用servlet的内置对象response返回到前台。 2 String 类型的数据可以不用借助任何工具直接返回,只要把它拼接对了就可以。如我需要返回一个{“success”:true,“msg”:“修改失败!”}的json,就可以如下图这样写。(注意,java里的引号要用的转义字符“”) 3 如果需要返回的是一个list或者别的类的化,需要用到JSONArray的辅助工具类,然后使用response.getWriter().print(),返回到打到前台。具体代码如下图。 END 方法2:用Spring框架 如果你使用了Spring框架那就更简单了,你只需要在你的方法返回的时候加一个@ResponseBody的注解就可以了。就这么简单。
2023-07-31 20:26:181

Android Okhttp/Retrofit网络请求加解密实现方案

比较安全的方案应该是AES+RSA的加密方式。具体如下图所示。 为什么要这样做呢? 1、RSA是非对称加密,公钥和私钥分开,且公钥可以公开,很适合网络数据传输场景。但RSA加密比较慢,据说比AES慢100倍,且对加密的数据长度也有限制。 2、AES是对称加密,加密速度快,安全性高,但密钥的保存是个问题,在网络数据传输的场景就很容易由于密钥泄露造成安全隐患 3、所以,AES+RSA结合才更好,AES加密数据,且密钥随机生成,RSA用对方(服务器)的公钥加密随机生成的AES密钥。传输时要把密文,加密的AES密钥和自己的公钥传给对方(服务器)。对方(服务器)接到数据后,用自己的私钥解密AES密钥,再拿AES密钥解密数据得到明文。这样就综合了两种加密体系的优点。 4、除上面说的外,还可以加签名,即对传输的数据(加密前)先做个哈希,然后用自己的RSA私钥对哈希签名(对方拿到自己的公钥可以验签),这样可以验证传输内容有没有被修改过。 就java来说,加密的输入和输出都是字节数组类型的,也就是二进制数据,网络传输或本地保存都需要重新编码为字符串。推荐使用Base64。Android 有自带的Base64实现,flag要选Base64.NO_WRAP,不然末尾会有换行影响服务端解码。 Android中Base64加密 总而言之,这些不同语言都有实现库,调用即可,关键是参数要一致,具体还需要和后台联调一下。 rsa加解密的内容超长的问题解决 现在说到网络框架,应该毫无疑问是Retrofit了。上面说的加密方案说到底还是要在网络请求框架内加上,怎么做入侵最小,怎么做最方便才是重点。 1、坑定不能直接在接口调用层做加密,加参数,这样每个接口都要修改,这是不可能的。 2、ConverterFactory处理,这也是网上可以搜到的很多文章的写法,但我觉得还是有入侵。而且有点麻烦。 3、OkHttp添加拦截器,这种方法入侵最小(可以说没有),实现呢也非常优雅。 下面的实现,网上也找不到多少可以参考的文章,但不得不说,OkHttp的封装和设计真的很好用,所见即所得。看下源码,就知道该怎么用了,连文档都不用查。 主要注意点: 0、和接口无关的新加的数据放在请求头里。 1、该close的要close,不然会内存泄漏。 2、新旧Request和Response要区分好,新的要替换旧的去传递或返回。 3、要对response.code()做处理,只有在和后台约定好的返回码下才走解密的逻辑,具体看自己的需求,不一定都是200。
2023-07-31 20:25:501

iTunes的中文昵称怎么读

数字媒体播放应用程序
2023-07-31 20:25:504

“钣金”是什么意思?

钣金工艺一般来说基本设备包括剪板机(ShearMachine)、数控冲床(CNCPunchingMachine)/激光、等离子、水射流切割机(CuttingMachine)、折弯机(BendingMachine)以及各种辅助设备如:开卷机、校平机、去毛刺机、点焊机等。x0dx0a通常,钣金工艺最重要的四个步骤是剪、冲/切、折,焊接,表面处理等。x0dx0a钣金有时也作扳金,这个词来源于英文platemetal,一般是将一些金属薄板通过手工或模具冲压使其产生塑性变形,形成所希望的形状和尺寸,并可进一步通过焊接或少量的机械加工形成更复杂的零件,比如家庭中常用的烟囱,铁皮炉,还有汽车外壳都是钣金件。[1]x0dx0a金属板材加工就叫钣金加工。具体譬如利用板材制作烟囱、铁桶、油箱油壶、通风管道、弯头大小头、天圆地方、漏斗形等,主要工序是剪切、折弯扣边、弯曲成型、焊接、铆接等,需要一定几何知识。[2]x0dx0a钣金件就是薄板五金件,也就是可以通过冲压,弯曲,拉伸等手段来加工的零件,一个大体的定义就是-x0dx0a在加工过程中厚度不变的零件.相对应的是铸造件,锻压件,机械加工零件等,比如说汽车的外面的铁壳就是钣金件,不锈钢做的一些橱具也是钣金件。x0dx0a现代钣金工艺包括:是灯丝电源绕组、激光切割、重型加工、金属粘结、金属拉拔、等离子切割、精密焊接、辊轧成型、金属板材弯曲成型、模锻、水喷射切割、精密焊接等。x0dx0a钣金件的表面处理也是钣金加工过程非常重要的一环,因为它有防止零件生锈,美化产品的外观等作用。钣金件的表面前处理的作用主要是去油污,氧化皮,铁锈等,它为表面后处理作准备,而后处理主要是喷(烤)漆,喷塑以及镀防锈层等。x0dx0a3D软件中,SolidWorks、UG、Pro/E、SolidEdge、TopSolid、CATIA等都有钣金件一项,主要是通过对3D图形的编辑而得到板金件加工所需的数据(如展开图,折弯线等)以及为数控冲床(CNCPunchingMachine)/激光、等离子、水射流切割机(Laser,Plasma,WaterjetCuttingMachine)/复合机(CombinationMachine)以及数控折弯机(CNCBendingMachine)等提供数据。x0dx0ax0dx0a2工艺特点编辑x0dx0a钣金具有重量轻、强度高、导电(能够用于电磁屏蔽)、成本低、大规模量产性能好等特点,在电子电器、通信、汽车工业、医疗器械等领域得到了广泛应用,例如在电脑机箱、手机、MP3中,钣金是必不可少的组成部分。随着钣金的应用越来越广泛,钣金件的设计变成了产品开发过程中很重要的一环,机械工程师必须熟练掌握钣金件的设计技巧,使得设计的钣金既满足产品的功能和外观等要求,又能使得冲压模具制造简单、成本低。
2023-07-31 20:25:452

句子翻译

1.she couldn"t account the reason why she got the goods.2.it is never occurred to her to ask somebody else.3.we are astonished at what he admitted.4,he was confined so much in the box that he cuoldn"t breath.5.there was spirits haunting around the old house, odd sound always coming from the back of it.6.he must have bought the whisky that is uo for sale.7.keep the light on when you are out.8.even given away, the picture is not what i want to pay for.是这样的
2023-07-31 20:25:433

Android上使用retrofit+okhttp时token失效的处理方案

提前声明,以下提到的方案并没有去验证过可行性,只是记录一下,未来需要用到的时候,在仔细验证一下。 一般情况下,各个公司的移动端关于登录令牌(token)的设定都各不相同。 可先参考这个链接: https://www.zhihu.com/question/30267006 了解一下,本文大概想说什么。 有些公司服务端是按照oauth设计,比较标准规范,但是有些公司有自己的特定业务,未完全按照oauth来设计。基于本公司的业务逻辑,考虑了一下登录的逻辑以及token的设计。 思路如下: token即验证令牌,每次请求都带上,refreshToken用来刷新token的,每次请求可以不带上,但是要放在移动端保存。 1.通过username,password获取token和refreshToken 2.token的有效期为2小时,refreshToken的有效期为15天 3.如果服务器端判断token过期,而refreshToken未过期,就返回错误码给客户端,则客户端通过一个特定的接口传入refreshToken参数获取新的token和refreshToken 4.如果连续15天未使用app或者用户修改了密码,则表示refreshToken过期了,则跳到登录界面,重新登录获取token和refreshToken 基于上面的思路,如果服务端走rest风格,移动端(Android)采用retrofit(v2.0+)+okhttp(v2.7.0+)网络请求框架。那么当token过期了,Android端应该如何处理呢? 通过okhttp提供的Authenticator接口,相关资料 点击这里 ,但是查看okhttp的源码会发现,只有返回HTTP的状态码为401时,才会使用Authenticator接口,如果服务端设计规范,可以尝试如下方法。 实现Authenticator接口 然后给添加给OkHttpClient 第一种方案就这样了。 但是,万事不会尽如人意,如果服务端在token过期的时候,不给返回401的HTTP状态码,而是返回如下类型的数据,叫你根据code判断。 这里要清楚HTTP状态码是指200,404,401这些,而上面的数据中的code是自定义的。如果在token过期时,服务端返回的是如上类型的数据,那么第一种方案就行不通。 通过okhttp的拦截器,okhttp 2.2.0 以后提供了拦截器的功能,相关介绍 点击这里 然后给okhttp设置拦截器 第二种方案的思路是通过拦截返回的数据,判断token是否过期,如果过期则进行一次刷新token的操作。 上面2种方案都没有进行实际验证过,希望以后有机会能验证。 完。。。
2023-07-31 20:25:391

tune怎么读 tune如何读

1、英[tjuu02d0n]、美[tuu02d0n] 2、n.曲调; 曲子; 3、vt.(为乐器)调音,校音; 调整,调节(发动机); (给收音机、电视等)调谐,调频道; 4、[例句]I cant get that tune out of my head.我忘不掉那个曲调。 5、[其他]第三人称单数:tunes 复数:tunes 现在分词:tuning 过去式:tuned 过去分词:tuned
2023-07-31 20:25:371

users在c盘哪个位置

品牌型号:Dell optiplex 7050 系统版本:Windows10 打开电脑C盘即可找到users文件夹,以Dell optiplex 7050为例,具体分为以下3个步骤: 1 打开电脑点击此电脑 首先打开电脑,点击桌面上的“此电脑”。 2 双击本地磁盘C 在此电脑中,双击打开“本地磁盘C”。 3 找到users文件夹 在C盘根目录有个“用户”文件夹,这就是users文件夹。 END
2023-07-31 20:25:351

新世纪大学英语系列教材(第二版)综合教程1课后答案!!!

The Answers to Unit 1 Enhance Your Language Awareness (I) Working with Words and Expressions 2. (1) obtain (2) confident (3) communicate (5) relevant (6) helpful (7) extreme (9) means (10) process (11) particularly (13) astonished (14) apparently 3. (1) fond of (4) To a certain degree (7) rid… of (10) at all costs (13) similar to (4) advantage (8) enjoyable (12) characters (2) is…related to (3) according to (5) vice versa (6) no doubt (8) cleared up (9) or else (11) sure enough (12) let alone (14) It"s no use (15) in my opinion (16) was worth (II) Increasing Your Word Power 1. (1) c (2) d (3) b (4) b (5) b (6) d 2. (1) highly/very (2) quite/very (3) quite/very/increasingly (4) quite/simply/very 3. Adverbs efficiently particularly fluently quickly cheaply continually probably adventurously finally steadily slowly solemnly really apparently tentatively exactly 4. No Mistake especial→ especially necessarily → necessary frequent → frequently No Mistake easily → easy No Mistake individually → individual much → many high → highly Adjectives efficient particular fluent quick cheap continual probable adventurous final steady slow solemn real apparent tentative exactapparently → apparent remarkably → remarkable probable → probably No Mistake (III) Grammar Task 1: (1) would/should (2) should/would (5) must (6) can"t (3) might (7) should would (4) would (8) must Task 2: (1) We passed the afternoon very pleasantly, roller-skating in the sun and talking about our childhood under a tree. / The afternoon passed very pleasantly, while we roller-skated in the sun and talked about our childhood under a tree. (2) On entering the lecture hall, I was surprised at the size of the crowd. / When I entered the lecture hall, I was surprised at the size of the crowd. (3) When I was only a small boy, my father took me to Beijing and we had a lot of fun together. (4) To write well, a person must read good books. (IV) Cloze (1) doubt (2) efficient (3) where (4) advantage (5) afford (7) fluently (8) qualified (9) extent (10) ridiculous (11) perfect (13) because (14) individual (6) claim (12) as (V) Translation 1. Translate the sentences (1) The baby can"t even crawl yet, let alone walk. (2) Will claimed he was dining with a group of friends at the time of the murder, but in my opinion he told a lie. (3) To a certain extent the speed of reading is closely related to reading skills; and with reading skills you can cope with outside class reading better. (4) According to the regulation/rule, they both can play the game/participate in the game. (5) Some people assume that there is a Chinese equivalent for every Japanese word. (6) We have passed all the relevant information on to the police. (7) There/ It is no use asking me any more questions about that matter because I won"t answer. (8) It was a mistake on Jim"s part to sign the contract without reading it carefully. (9) They refused to provide us with all the information we need. (10) This accident is very similar to the one that happened three years ago. (11) The film is based on a play by/ of Shakespeare. (12) If you have a good command/ mastery of English and computer skills, you will surely have an advantage over others in finding a job/ in job-hunting. 2. Translate the paragraph 近年来英语教学法有了很大的改变, 但是还是有大量的教学活动建立在行为主义心理学 基础之上。 那些信奉行为主义心理学理论的教师热衷于让学生复述短语, 并迫使学生做一些 只需不断更换句中某个词的练习。假如我们是鹦鹉或黑猩猩,那么这些方法或许能奏效。但 我们不是。人类的语言交际必须是真实、有意义的。
2023-07-31 20:25:281

用美图秀秀怎么换证件照底色

美图秀秀我试过,但我还是不太习惯它。在朋友推荐下,支付宝里的这款证件照专业制作软件,好用多了,不但规范而且操作起来也简单。1、支付宝首页或微信搜:照点点。2、点击进入照点点,选择寸照或热门证件。3、对着自己拍或者上传照片,即可生成对应底色的证件照了,具体可以百度一下。
2023-07-31 20:25:253

2016勒布朗詹姆斯拿总冠军英语

中文:2016勒布朗詹姆斯拿总冠军英文:2016 Lebron James won the championship
2023-07-31 20:25:251

英语写作文年月的顺序

1. 英文的年月日的顺序 用英语表达年月日的顺序: 1、月/日/年 例:2002年1月17日 写作:January 17(th),2002 January seventeenth, 2002 读作:January the seventeenth, o thousand and o 2、日/月/年 例:2002年1月17日 写作:17(th) January, 2002 the seventeenth of January, 2002 读作:the seventeenth of January, o thousand and o 日期书写: 用序数词表示: 例:十月一日 写作:October 1, October 1st, 1 October, 1st October, (the) 1st of October等, 其中的October都可以写成缩写形式Oct. 读作:October the first the first of October 扩展资料: 英式日期读写方式: 2018年5月13日 1、书写: 英式日期先写日期,后写月份。日期可以用基数词也可以用序数词,年份和月份中间用逗号隔开。以下几种方式都对: 13th of May, 2018 13th May, 2018 13 May, 2018 13-May-2018 13/05/2018 13.05.2018 2、读作: the thirteenth of May, o thousand eighteen the thirteenth of May, enty eighteen the thirteenth day of May, o thousand eighteen 2. 英语中年份,月份,日期的先后顺序是什么 英文日期分英式和美式,如下:1) 8th March,2004 或8 March,2004(英式)2) March 8th,2004 或March 8,2004 (美式)日期写法宜遵从下列规则:1)年份必须完全写明,不可用"04代替2004;2)月份必须用英文拼出或采用公认的简写,即 January (Jan.),February (Feb.),March(Mar.),April(Apr.),May,June,July,August (Aug.),September(Sept.),October(Oct.),November(Nov.),December(Dec.);3)日期可用序数词,如:1st,2nd,3rd,4th,。 ;也可用基数词,如:1,2,3,4,.但美式大多采用后者;4)在年份和月日之间必须用逗号隔开;5)日期不可全部采用如7.12.2003或7/12/2003的阿拉伯数字书写,否则会引起误解.因为英美在这方面的习惯用法不同.按美国人习惯,上述日期为2003年7月12日,而按英国习惯则是2003年12月7日。 3. 英语年月日的顺序 美国习惯,以下两种写法都有: Saturday, June 6, 2009, 5:00 p.m. 或 5:00 p.m., Saturday, June 6, 2009 - 英国习惯把日写在月的前面,开始流行24小时制,其他的次序相同: Saturday, 6th June 2009, 17:00 或 17:00, Saturday, 6th June 2009 4. 英语中年月日的表达顺序是怎样的 原发布者:婆及前喜呈佳讼 日期:日期的写法(书面语)和读法稍有不同,如“10月1日”可以写成October1,Octber1st等,表示月份的词也可用缩略式,如Oct.1。年份通常以“百”为单位来读。如1986年通常读作nieen(hundredand)eighty-six,若表示某个年代,则按类似以下的读法:1980s读作nieen-eighties(20世纪80年代)英文日期的表达:1.世纪1)用“定冠词+序数词+century”表示例:在十七世纪、写作:inthe17thcentury、读作:intheseventeenthcentury2)用“定冠词+百位进数+s”表示例:在十七世纪写作:inthe1600s、读作:inthesixteenhundreds注意:这种情况下,实际表达的世纪数是阿拉伯数字本身加一。2.年代用“定冠词+(世纪百位进数+十位年代数)+s”表示例:在二十世纪三十年代、写作:inthe1930s、读作:inthethirtiesoftheentiethcentury或inthenieenthirties表示某年代的早期、中期和晚期,可以在定冠词后添加early,mid-和late,例如:在二十世纪二十年代早期intheearly1920s;在二十世纪五十年代中期inthemid-1950s3.年月日A.年份四位数年份的读法有下列几种情形:1)一般情况下,将表示年份的四个数字按前后分为两组,每一组的数字都按基数词来读。1865年读作eighteensixty-five1998年读作nieenniy-eight2)如果是整百的年,后面的两个“零”读为hundred。1900年读作nieenhundred1800年读作eighteenhund 5. 英语中年月日的表达顺序是怎样的 最低0.27元开通文库会员,查看完整内容> 原发布者:婆及前喜呈佳讼 日期:日期的写法(书面语)和读法稍有不同,如“10月1日”可以写成October1,Octber1st等,表示月份的词也可用缩略式,如Oct.1。 年份通常以“百”为单位来读。如1986年通常读作nieen(hundredand)eighty-six,若表示某个年代,则按类似以下的读法:1980s读作nieen-eighties(20世纪80年代)英文日期的表达:1.世纪1)用“定冠词+序数词+century”表示例:在十七世纪、写作:inthe17thcentury、读作:intheseventeenthcentury2)用“定冠词+百位进数+s”表示例:在十七世纪写作:inthe1600s、读作:inthesixteenhundreds注意:这种情况下,实际表达的世纪数是阿拉伯数字本身加一。 2.年代用“定冠词+(世纪百位进数+十位年代数)+s”表示例:在二十世纪三十年代、写作:inthe1930s、读作:inthethirtiesoftheentiethcentury或inthenieenthirties表示某年代的早期、中期和晚期,可以在定冠词后添加early,mid-和late,例如:在二十世纪二十年代早期intheearly1920s;在二十世纪五十年代中期inthemid-1950s3.年月日A.年份四位数年份的读法有下列几种情形:1)一般情况下,将表示年份的四个数字按前后分为两组,每一组的数字都按基数词来读。1865年读作eighteensixty-five1998年读作nieenniy-eight2)如果是整百的年,后面的两个“零”读为hundred。 1900年读作nieenhundred1800年读作eighteenhund。 6. 用英语写日期,年、月、日、星期、天气的正确顺序与标点怎么写 英语日记的格式是:在左上角写日期、星期。日期的写法是:月、日、年、星期几,如:March 10th,2002,Sunday 2002年3月10日,星期日(也可以写成:Sunday,March 10th,2002.)。写好日期之后,在该行的右边写上该天的天气情况,常用形容词或名词表示。如:Sunny,Fine,Cloudy,Windy,Rainy,Snowy,Foggy(雾),Frosty(霜),Stormy(暴风雨)等。 另外英语日记中的第一行的月份与星期通常都是缩写的
2023-07-31 20:25:251