我的电脑以前可以玩帝国时代2,现在好像更新了一下显卡的驱动,不能玩了,说是否与direct draw兼容

我的电脑以前可以玩帝国时代2,现在好像更新了一下显卡的驱动,不能玩了,说是否与direct draw兼容,第1张

有一个还原驱动的好方法(WinXP)。右击我的电脑选属性,单击设备选项卡。单击设备管理器。在显示卡下会看见ATI HD 2400的标识,右击标识选属性。单击驱动程序选项卡,选返回到上一个驱动程序就行了。

看这里!!!!!!!!!!!!!!!!!

再看一边题目我发现你说是否与direct draw兼容,那就是显卡驱动原因了。重装显卡驱动或重装一边DirectX就可以解决

Direct

Draw是一种快速的屏幕显示方式。Osprey的视频采集驱动程序用Direct

Draw来显示overlay(覆盖)式的图像。overlay(覆盖)式图像用于大多数的视频采集软件(包括VidCap32)中。要打开该方式,可点击Overlay按钮或在菜单中进入。它与Preview(预览)方式并不相同,预览方式并不使用Direct

Draw。

控制对话框的Configuration(设置)页中的Direct

Draw

Enable选项可打开Direct

Draw。打开以后,Osprey就会用它来进行overlay

式显示。如果使用不了(显示卡的驱动程序并不支持Direct

Draw),Osprey的驱动程序会默认使用DibDraw。

使用Direct

Draw方式时,图像数据以DMA(直接内存存取)方式从Osprey卡直接传送至显卡内存,这能以非常低的CPU占用率显示每秒30帧的图像。如果没有使用Direct

Draw,图像数据以DMA方式复制至系统内存,然后再复制至显卡内存。没有使用Direct

Draw时的帧速率在较小的图像尺寸时是30帧每秒,但较的尺寸时就达不到这一速率,因为CPU的负荷较大。

要使用Direct

Draw,必须符合以下条件:

1.必须把控制对话框的Configuration(设置)页中的Enable选项打开。

2.你的显示卡必须支持Direct

Draw。

3.你的显示卡的驱动程序必须支持Direct

Draw。建议使用最新版的驱动程序。Windows

NT

4.0安装光盘中的所有驱动程序均不支持Direct

Draw。你可以从你的显示卡制造商的网站上下载最新版的驱动程序。

4.你所使用的视频格式不能是Grey8。Osprey的驱动程序不支持在灰度模式下使用Direct

Draw。

5.以下方法可查看系统是否已使用了Direct

Draw:移动视频采集窗口或重叠在该窗口的菜单或其它窗口在移动时,视频采集窗口的边缘会闪烁。而在使用DibDraw时,不会出现闪烁。

6.你也可以使用任务管理器的性能表来查看CPU占用率。要查看CPU占用率,请先关闭可能明显占用CPU资源的程序。使用Direct

Draw时CPU的占用率比较低,而使用DibDraw时CPU的占用率要高得多,尤其是图像比较大时。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12014462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存