2024年2月3日发(作者:)

BS1134-1-1972Direct3D标签用户手册Direct3D标签允许调整底层的DirectX渲染引擎设置。Direct3Ddriver:(Direct3D驱动程序)使用的DirectX3D渲染设备的类型:选项将基于使用的3D硬件:Software(软件加速):只使用软件渲染设备。在没有安装3D硬件,或3D硬件没有设置好,或没有足够的3D资源时(因为其它的3D应用程序正在运行),这是最后的一个选择。Hardware(硬件加速):硬件加速的渲染模式。HardwareT&L(硬件T&L加速):使用硬件加速渲染模式,同时变换(Transform)和光照(Lighting)也在硬件中计算。一般这是最佳的模式。但有时在在多动态顶点动画场景中使用硬件加速(Hardware)更流畅。Dither:(抖动)

当色彩位数设置为16位非真彩色时,设置帧缓存色彩抖动以模拟不能显示的真彩颜色。Smoothtextures:(平滑纹理)应用双线形(bilinear)纹理过滤以使纹理看起来更平滑。MIP-Mapping:在纹理上使用Mip-Map过滤并自动计算图像纹理缩小的mip-map级。Anti-Aliasing:(抗锯齿)允许全屏抗锯齿。场景将由更高分辨率渲染并平滑缩小后显示。在高级显卡显示设置中可以激活或禁止抗锯齿设置,以及设置抗锯齿的超取样类型。DXtexturemanager:(DX纹理管理)如果激活,纹理内存将由Direct3D管理。载入显卡显存/或APG内存的纹理数据的量将受限制。如果此选项被禁止,在内存资源耗尽时Contact会开始缩小图像。如果激活此选项,Direct3D管理(并交换)内存将使用更多的系统内存,在较多纹理的环境下可能会导致短暂的延迟。Waituntilframeready:(等待直到帧完成)DirectX一般会缓存渲染命令,渲染将会滞后于鼠标的移动。选择这个选项将等待DirectX完成一帧,将减慢渲染速度。在评测性能是这个选项应被关闭。Usevideomemory:(使用显存)设定软件加速设备使用显存,只在Software(软件加速)模式下有效。Fullscreenmode:(全屏模式)T全屏模式下的分辨率。对于液晶显示器应设为液晶显示器的固有分辨率。Fullscreendevice:(全屏适配器)使用多显示设备时用来设置全屏模式的渲染设备。DirectXlevel:(DirectX版本)使用的DirectX版本,当前使用DirectX7。

下面的状态行显示DirectX渲染引擎的信息,并显示全部的内存/显存以及可用内存/显存。这些设定可以根据不同的情况调节,早期的显卡相对最新的ATI/NVidia显卡就有很多兼容性限制。需要最佳质量使用的设置:打开:Smoothtextures(平滑纹理)、MIP-Mapping、使用HardwareT&L(硬件T&L加速)驱动。同时:在Renderoptions(渲染选项)标签中打开AnisotropicFiltering(各向异性过滤)。打开Anti-Aliasing(抗锯齿):在显示驱动设置中打开Anti-Aliasing(抗锯齿)。低端显卡的使用的设置:使用16位色显示模式禁止:MIP-Mapping、Anti-Aliasing(抗锯齿)如果硬件配置的显存较少或显存不足:打开:use16Bittextures(使用16位纹理)禁止:MIP-Mapping在Performance(性能)标签中把MaxTextureSize(最大纹理尺寸)减小为512或更小的256。硬件问题可以使用MicrosoftDXDIAG程序诊断(开始菜单->运行->输入“dxdiag”)。通常更形驱动程序可以帮助解决硬件问题。在遇到错误时也需要检查AGPBios(AGP内存口径(64MB/128MB)、AGPFastwriteOn(AGP快写打开)、AGP-Speed(AGP速度设置,可为AUTO、4x、8x)等设置。