当前位置: Win10系统之家 > Win10教程 >

directdraw

时间:2019-10-29 14:44 编辑:系统君 来源:win10系统之家

win10系统之家今天精心准备的是《directdraw》,下面是详解!

directdraw禁用怎么办

我有台电脑那个directsdraw和AGP纹理加速都被禁止了启动项也启动不了了在显示属性的疑难解答都是全的cs那些的都玩不了郁闷的不知道装一下direct9.0c有没有用啊如果有哪位大侠知道讲一...

我有台电脑 那个directsdraw 和AGP纹理加速都被禁止了 启动项也启动不了了
在显示属性的疑难解答都是全的
cs那些的都玩不了 郁闷的 不知道装一下direct9.0c有没有用啊
如果有哪位大侠知道讲一下谢谢 展开

打开注册表,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw] 中的EmulationOnly,右击该项选“修改”,把“数值数据”设为1,没有该项则新建一个DWORD项,如上操作即可禁用。
禁用后,按win+R,在运行框中输入dxdiag,即可查看到已被禁用。

怎么关掉DirectDraw加速

没有地方点禁用用win7,没有地方点禁用...

没有地方点禁用
用win7,没有地方点禁用

1、首先,在电脑桌面左下角的开始按钮中,找到运行的按钮并点击。

2、然后,在打开的运行对话框中中输入命令regedit,然后点击确定。

3、这时就会打开Windows10的注册表编辑器的对话框,然后,在对话框中,我们在搜索框中定位到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI中。

4、在右侧的窗口中,我们找到TimeOut注册表键值 。

5、接下来右键点击TimeOut键值,在弹出菜单中选择“修改”菜单项。

6、这时就会打开编辑注册表键值的窗口,在窗口中把数值数据修改为0,点击确定即可。

DirectDraw和Direct3D分别是什么意思?

DirectDraw是微软发行的DirectX 软件开发工具箱(SDK)中的一部分。微软通过DirectDraw,为广大开发者提供了一个比GDI层次更高、功能更强、操作更有效、速度更快的应用程序图象引擎,与此同时,也努力使其保持了设备无关的优良特性。   DirectDraw是DirectX中的关于视频输入输出的基本部分,使用DirectDraw可以方便地编制出高效的视频处理程序,只要用户的硬件支持DirectDraw,就能保证你的代码可以处理它们。   DirectDraw主要提供了完成以下任务的工具:   管理多页面 ,直接访问视频RAM ,换页(Page flipping) ,后台缓存(Back buffering) ,管理调色板(Palette) ,裁剪(Clipping) ,视频端口(Video port)。   除此之外,DirectDraw允许开发者在应用程序运行期测定显示硬件的特性,然后,充分利用主机硬件设备的加速特性为用户提供可能的最优的显示速度和效果。   与DirectX其它组件一样,只要可能,DirectDraw就会最高程度的利用硬件执行某特定功能,并且让那些该硬件还不支持的特性也能用软件仿真的方式加以实现。设备无关性通常是通过硬件抽象层(HAL:Hardware abstraction layer)实现的。   DirectDraw是通过基于COM的接口提供服务。在DirectX 5.0版本中,这些接口分别是:IDirectDraw2、IDirectDrawSurface3、IDirectDrawPalette、IDirectDrawClipper和IDirectDrawVideoPort。DirectX的这些组件是向下兼容的,它们仍然支持旧版本中的所有功能。由微软公司所制定的3D规格界面,与Windows 95 和Windows NT操作系统兼容性好,可绕过图形显示接口(GDI)直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。   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同为电脑绘图软体和电脑游戏最常使用的两套绘图编程接口之一

directdraw加速有什么用,暂时禁用有什么影响吗?

DirectDraw是微软发行的DirectX 软件开发工具箱(SDK)中的一部分,加速会让显卡性能更好,所以大型的2D/3D游戏都要开启DirectDraw加速。

禁用会影响性能,可能会影响大型游戏无法玩耍,具体的开启/禁用方法如下:

1、开始->运行->DXDIAG

2、把鼠标移动到开启或禁用,再点击就可以了

如何开启DirectDraw加速和Direct3D加速?

以前还是开着的,不知道为什么关了,要怎样才能够开启?...

以前还是开着的,不知道为什么关了,要怎样才能够开启?

win7 32位开启direct 3d加速的方法:

1、点开始按钮——在运行框中输入DXDIAG,按回车键;

2、选择显示选项卡,在DirectX功能下,分别点击DirectDraw加速、Direct3D加速、AGP纹理加速后的启用按钮。

注:有的显卡驱动更新到最新版本后,就自动启用了DirectDraw加速、Direct3D加速、AGP纹理加速。

win7如何关闭directdraw加速??

win7如何关闭directdraw加速??少TM复制一段一段的来敷衍人!...

win7如何关闭directdraw加速??
少TM复制一段一段的来敷衍人!

可以用改注册表的方式关闭,步骤如下:
1、开始--运行--输入 regedit,回车。
win7 32bit:
[HKEY_LOCALMACHINE_SOFTWARE\Microsoft\DirectDraw]右边的键值,EmulationOnly改为0,没有就新建一个DWORD值。
win7 64bit:
在[HKEY_LOCALMACHINE_SOFTWARE\Wow6432Node\Microsoft\DirectDraw],方法同上。

directdraw加速不可用

directdraw加速不可用...

directdraw加速不可用

在"运行"里输入"dadiag" ,启动"DirectX"诊断工具,再在点选"显示"开启3D加速就行了
若那个键是灰色的,那么在桌面上右键--属性--设置--高级--疑难问题--从无改到全

最近想复古下,下了个英雄无敌3,结果运行出现dire...

试一下这个
在开始菜单里选择运行 输入dxdiag后进入 Direct诊断工具
在 显示 里将Directdraw加速 设定为 禁用 (不能玩的应该是启动的状态)
然后运行游戏就可以玩了

如果不行, 考虑更新 directX

扩展

directX 11的版本,是不是游戏太老了,64位的系统不支持啊?

补充

http://www.vista123.com/vista/10127.html 看一下这篇作为参考,也许有帮助。

win7下directdraw没有启动,禁用选项

我的是y450tsi,是win7系统的,别人的directdraw都有禁用选项,就显示已启用,我这个根本不能改,没有那个选项,这是怎么回事?...

我的是y450tsi,是win7系统的,别人的directdraw都有禁用选项,就显示已启用,我这个根本不能改,没有那个选项,这是怎么回事?

  win7下directdraw默认为启用,如下图:


  如果要禁用,需要通过修改注册表完成,方法如下:

  1、在Windows7系统,按“WIN+R”打开“运行”窗口;

  2、输入“regedit”命令后按回车,运行注册表编辑器;

  3、在注册表编辑器中依次定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI;


  4、在右侧窗口中找到"Timeout",双击它打开编辑DWORD值;

  5、在弹出的编辑窗口中将默认值"7"修改为"0",保存后退出注册表;

  6、重启计算机即可生效。

directdraw与GDI区别

windows的directdraw与GDI区别...

windows 的 directdraw与GDI区别

虽然两者都可以用来2D绘图,但差别还是很大的。

DirectDraw的功能上要远远大于GDI,因为DirectDraw多用于游戏开发,GDI或GDI+多用于软件开发。绘图功能就可想而知了。

而且GDI是用于Windows底层API作为基本绘图方法,比如Windows中的窗口都是GDI输出的,如果你学过SDK(API)编程的化,对此会很熟悉,比如你看看任务管理器的进程,几乎所有进程都需要加载一个重要的dll,那就是“gdi32.dll”.
而directdraw则多用于游戏中或媒体中,用于对图形操作更细腻的领域,当然目前更广泛的技术是Direct3D或OpenGL,当然directdraw也是DirectX中不可缺少的一部分。

总结一下。windows系统的绘图要求并不高,因此gdi是这里的老大,但对于专业的游戏或图形开发商,微软有创造了DirectX(其中包括directdraw)来满足他们的要求。

directdraw

DirectDraw是微软发行的DirectX SDK中的一部分。 DirectDraw已经过时,取而代之的是Direct2D

60

上一篇:mkvextract

下一篇:没有了