”是什么意思。64位系统的兼容性会有一些问题,特别是家庭版,不能玩游戏大概和这个有关。如果不是做软件开发或进行高性能计算,建议别安装64位系统。据我所知联想y460的内存为2G那就更没必要装64位系统了,内存没有到4G别人建议你装64位系统那都是装逼,平时使用还是32位合适。你找下系统盘中是否有opengl32lib和glu32lib这些库文件,如果没有,你到网上下一个放进去,具体步骤你再百度找一下。
CS16里视频设置里的D3D和OPENGL的区别为:标准不同、硬件需求不同、渲染不同。
一、标准不同
1、D3D:是微软为提高3D游戏在Windows中的显示性能而开发的显示程序接口,目前已经升级到12版本,它提供了丰富的3D功能库,是游戏广泛采用的标准。
2、OPENGL:有着丰富经验的一个性能卓越的三维图形标准,它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。
二、硬件需求不同
1、D3D:提供的显示硬件必须满足D3D的所有硬件特性。
2、OPENGL:提供的显示硬件不要求满足OPENGL的所有硬件特性。
三、渲染不同
1、D3D:对渲染状态这个概念进行淡化,一方面使用全Shader化的架构使得状态的前后设置和互相影响对渲染成功率降低到最少,另外对API架构也更为简洁,另一方面对一些关键渲染状态进行封装和分类。
2、OPENGL:只提供渲染功能。核心API没有窗口系统、音频、打印、键盘/鼠标或其他输入设备的概念。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)