走进图形的世界:Direct X和OpenGL是什么及有何区别?

提起图形处理和显卡相关的内容,尤其是玩电脑游戏的时候(通常是安装时)很多人是不是很容易就想起了一个熟悉的名词叫做Direct X,通常什么Direct 9.0c之类的东西都是打游戏必备的。那么大家知道Direct X是什么吗?另外你知道一个类似名词OpenGL是什么吗?

本文将对他们进行简要的介绍和对比,希望对大家了解和显卡密切相关的Direct X和OpenGL。

Direct X是什么?

Direct X是Direct eXtension的简写,可以进一步简写成DX。为微软公司开发的多媒体编程接口,目前只支持Windows平台,虽然Linux等平台依靠wine等程序也能实现DirectX但是性能相当可怜。

Direct X发展到现在已经有11代产品了,目前最常用的有两个Direct X 11.1和Direct 9.0c。前者是Windows7/8的标准配置,后者是WindowsXP的标准。对于很多新游戏而言都以Direct X 11为接口。Direct X有很多API接口, 可以分为以下几个部分:

Direct Draw和Driect 3D为主的显示部分。其中Direct Draw是负责平面显示的,而Direct 3D是负责3D运算的。通常而言大型3D游戏运用的就是Direct 3D部分(当然,如果采用Direct X作渲染的话)。

以DirectSound为主的声音部分

以DirectInput为主的输入设备,键盘鼠标遥感等游戏控制设备的输入就在这里完成

以DirectPlay为主的网络波分,方便网络游戏等操作……

Direct X借助Windows的顺风车已经占领了相当大的 市场,但是仅仅支持Windows系统这个弊端就促使其他操作系统进行自己的多媒体编程计划,目前最强大的就是OpenGL。

OpenGL是什么?

OpenGL是由开源社区提供的免费开源的多媒体编程接口,全称是Open Graphics Library。OpenGL功能非常强大,但是使用起来也是相当的复杂, 开源社区为任何操作系统提供OpenGL支持,所以适用范围也是相当的广。很多游戏开发采用OpenGL作为渲染方式,这样可以方便的向Linux和OS X等平台移植。

而且另一个超级编程语言java也已经完成了和OpenGL的整合,意味着使用java 3D编写的3D程序等可以实现OpenGL整合。当然是用java 3D也可以调用Direct X来进行加速。

在非Windows平台下,目前仅能使用OpenGL进行加速,而在Windows平台下视频功能可以由DirectX或者OpenGL完成。由于开发商的选择不同,通常的硬件都是支持者两种加速方式的。客观的来说在超高端硬件上对OpenGL的支持更好。

在Windows平台下,常规硬件(非服务器级别的)下,Direct X对3D的渲染性能要比OpenGL略微好点,尤其是在Windows7/8上。但是在Linux平台下OpenGL的渲染要比在Windows下对OpenGL的渲染强。

总的来说,Windows下Direct X性能比较好,不过Open GL也不差。但是同样是OpenGL在Linux,OS X下比Windows下渲染效果要好。

HDTV是什么意思?HDTV与模拟电视的区别有哪些?

HDTV是什么意思?HDTV英文全名是High Definision TV,中文名字为数字高清电视。从字面上我们就可以看出,HDTV属于数字电视这个大家庭,那么,什么是数字电视呢?顾名思义,数字电视意味着从拍摄、编辑、制作片源到演播室发射、传输、接收过程中的所有环节都是使用数字信号。

从视频效果来看,由于图像质量和信道传输所占带宽的不同,数字电视也分成了几种不同的标准,即:HDTV(高清晰度电视)、SDTV(标准清晰度电视)和LDTV(普通清晰度电视),不同标准的数字电视在观看时会产生一定的差别。从视觉效果来看, HDTV的要求最高,即要求电视节目和接收设备水平分辨率达到1000线以上(分辨率最高可达1920×1080),其图像质量可达到或接近35mm宽银幕电影的水平。

从音频效果看,数字电视的信号抗噪能力也大大加强,HDTV支持杜比5.1声道音频流传送,这将带来Hi-Fi级别的听觉享受。 我们可以看出,HDTV作为数字电视家族中标准最高的规范,要求在节目制作、信号发射、设备接受等三方面都达到数字电视家族中的最高标准,如果有任何一个不满足,都不能称为真正的HDTV。

HDTV与模拟电视的区别有哪些?

从节目效果来看,HDTV电视节目的清晰度高、音频效果好、抗干扰能力强。这是因为数字电视信号的传输过程几乎完全不受噪声干扰,图像质量也没有变化,在接收端收看到的电视图像与电视台播出的效果没有多少差别。此外,数字电视的音频效果很好,可支持杜比数码(AC-3)5.1环绕立体声家庭影院。而我们目前使用的普通电视清晰度差,甚至有时候有雪花出现(这也是抗干扰能力差的表现)。

从节目资源来看,HDTV的频道数量将成倍增加。在模拟电视频道相同的发射频率条件下,HDTV可传输6~8套DVD质量或15~18套VCD质量的数字电视节目。

从附加功能看,HDTV还可开展多功能业务,实现观众和电视台的真正互动。随着有线电视传输和用户接收的数字化,以往用模拟方式无法提供的服务都将变成可能,电视网站、交互电视、股票行情分析、视频点播等新业务的开展将变得更加容易,用户将从被动的收视者变成积极的参加者。

经过上面的一番解读我想您应该明白HDTV是什么意思了吧?!如果您对本文的解读有什么疑惑或意见欢迎留言让我们一起探讨交流。

APE是什么格式?APE文件用什么打开?无损音频格式说明

APE格式文件是一种无损音频压缩文件,它是由Monkey’s Audio开发。其特点是在保证音质的情况下还能对音频进行40%左右的压缩。APE格式文件相对于MP3格式音频文件其体积更大但音质要比MP3等音频格式更好,这也就是为什么网上的音频文件大多都是MP3格式的。有时候从CD上创建的APE格式文件通常还包含一个CUE文件

Monkey’s Audio音频编码器是免费提供的,所以APE格式文件可以使用目前几乎所有自称支持多种格式的播放器打开。比如我们所熟知的暴风影音、千千静听、Foobar等电脑上的音频播放器。不过,如果您想将您的PAE文件传送到iPod、MP3、以及绝大多数功能型手机或智能手机上,可能无法播放APE文件。他们和电脑不同,如果想要在这些小型设备上播放APE文件最好将其转换成MP3格式。

当然,一些专业的MP3以及以注重音乐的部分手机上还是可以播放APE格式文件的,通常这类设备在包装上都会注明支持APE格式的无损音乐播放。

RAM和ROM的区别:同称为内存作用却大不同

现在使用智能手机的人越来越多了。众多的手机及平板厂商为了争取市场份额纷纷刷新着智能手机的硬件配置,而在众多参数中RAM和ROM这两个就是重要参数之一。很多的手机宣传标语上基本都有它俩的身影,但由于概念比较接近,所以很多人不知道RAM和ROM的区别,今天就在这里给大家总结一下:

RAM是什么?

在我前面的那篇《手机RAM容量是什么意思?》的文章中我已经向大家介绍过RAM的意思了,我这里在叙述一下。RAM全称“Random Access Memory”即随机存储器,它的作用就好比我们在算数学题的时候,需要一个草稿纸来记下我们计算的每一个步骤,而手机或平板电脑中的RAM也是这样的,现在智能手机、平板电脑越来越强大了,其配置基本上可以说就是一台超便携电脑,手机、平板电脑的计算任务也多了所以它也需要“打草稿”。而草稿打完了那面纸就没用了,或者可以擦去。而RAM也是这样关机后RAM芯片没电了里面的内容也会自动丢失。所以将其称为随机存储器。RAM是不能保存数据的,因为断电后里面就空白了。

通过上面对RAM的解释,大家应该知道RAM容量的大小会影响到手机及同样结构的平板电脑的性能,目前定位中端及以上的机子都开始配上容量为1G的RAM了。

ROM是什么?

ROM全称是“Read-Only Memory”即只读存储器,我们通过这么名字就不可以发现它与RAM的区别了。只读存储器意味着里面的数据是只可读取而不让写入的。当然,虽然说ROM是只读的,但是我们可以通过大家所说的“刷机、刷ROM”来修改ROM里面的数据。我们的智能手机以及平板电脑里面的储操作系统以及随机软件(比如合约机里面就有很多绑定应用程序)都存储在ROM当中,ROM的作用我们可以看做是大家电脑里面操作系统盘(比如C盘)。因为ROM是只读的,所以我们无法删除里面的软件也无法对系统进行修改,这在一定程度上保证了系统的安全,不过也限制了很多功能,特别是一些手机卖出是里面绑定了各种各样的应用,有些还是不安全的应用,而此时刷机就很有必要了。

通过上面对ROM的解释,大家就会发现RAM和ROM的区别还是蛮大的。ROM的容量越大意味着我们可以往里面存放更多的软件或者刷进一个功能更强大的系统。但ROM大小与系统的运行速度没多大关系,而RAM就不同了,它对性能就有较大影响,特别是运行大程序的时候表现更为突出。

内存到底是何物?

手机内存(包括平板电脑)一向都没一个定数,比如很多人会把TF卡叫做内存卡,而RAM也因为和电脑内存一样的特性也叫做内存,还有ROM是用来存储系统的也被叫做内存。这就会让很多人迷惑了,也就有了本文关于RAM和ROM的区别的介绍。另外,现在很多厂商,特别是销售人员也对这些参数有时也用含糊的说法,有时候他说1G的内存时谁知道他是说RAM是1G还是说ROM是1G,还是说ROM+RAM一共有1G呀!所以大家在购买相关产品的时候一定要仔细留意哦。

WCDMA是什么意思?这是一种什么网络?【通讯术语定义】

WCDMA(简称宽带码分多址)是一种无线通讯标准,是使我们的手机可以通讯、上网的一种无线网络。

WCDMA网络按照ITU(国际电信联盟)的划分属于第三代移动通信技术(简称3G),属于IMT-2000家族的3G标准中的一种。因此使用WCDMA网络通讯的手机、平板等移动设备可以获得相比2G网络(及GSM)更快的数据传输速度。

目前在中国获准使用WCDMA网络的电信运营商是中国联通。所以,如果您的购买的是中国联通的3G手机,那么您就是WCDMA网络的用户啦。由于中国联通在对WCDMA不断升级,目前一些大城市的WCDMA 3G网络下载速度达到了7.2Mbps左右(换算成KB也就是900KB/s)。当然,WCDMA网络的实际速度会随着环境因素有很大的拨动。

本文所介绍的WCDMA网络是本着简单易懂的目的为您排解WCDMA是什么意思的初步内容,并未涉及底层及原理方面的细节。如果您还有什么不疑惑会建议,欢迎留言我们一起探讨。

IMT 2000是什么?第三代未来公共陆地移动通信系统!

说起IMT 2000可能大家有些陌生,其实它就是3G网络标准的另一个称呼。它的历史由来是这样的:

国际电信联盟(ITU)在1985年提出了第三代未来公共陆地移动通信系统,即FPLMTS(Future Public Land Mobile Telecommunication Systems)。1992年世界无线电行政大会(WARC)将其频率定在2000MHz频段,预期在2000年左右进入商用。在一些国家的建议下,1996年FPLMTS正式更名为IMT-2000(International Mobile Telecommunication,翻为:国际移动通信)。

2010年开始各大电信及电信设备商家所热推的WCDMA(联通的3G网络)、CDMA 2000(电信的3G网络)、TD-SCDMA(移动的3G网路)就是3G网络,就是第三代通信系统,就是IMT 2000,他们是一个意思。

CDMA是什么意思?手机通讯技术术语定义

CDMA:书面术语为:码分多址接入(英语:Code Division Multiple Access,简称CDMA)。这是一种由各种无线电通信技术中使用的信道接入方法。

允许在单个通信信道多个发送器发送信息, 这允许多个用户共享一个频带的频率( 带宽 ),这个概念被称为多址接入 。CDMA采用的扩频技术和特殊的编码方案(其中每个发射机分配一个特定代码)以允许多个用户可以在同一物理信道复用。 相比之下, 时分多址(TDMA)的访问的时间分割,而频分多址接入(FDMA)除以它的频率 。 CDMA是一种形式的扩频信号,其调制的编码信号在带宽具有高得多的数据通信比。

我们如何理解CDMA的码分多址接入概念呢?打个比喻:在一个有很多人的房间(信道)中,人们希望同时进行相互交谈。但是人很多,为例避免混淆,人们可以轮流发言(利用时间划分,如TDMA通讯技术),或者在不同的声音高低下交谈(更具频率区分,如FDMA通讯技术)说话,或者或不同的语言(码分多址)。而CDMA码分多址的意思用最后一个形象的例子解释就很容易理解了,说同一种语言的人可以相互理解,而其他语言就被认为是噪音过滤掉。同样的在CDMA无线电通讯技术中,每个用户组给出一个共享的代码,许多代码占据了相同的信道,但只有用一个特定的代码相关联的用户可以通讯。

在CDMA通讯技术中,数据和语音数据包分隔开来的代码,然后使用一个宽的频率范围内发送。 由于更多的空间分配与CDMA的数据,该标准成为有吸引力的3G高速移动互联网的使用。

CDMA具有多重含义:CDMA 可以代指码分多址扩频复用技术,也可以指美国高通(Qualcomm)开发的包括IS-95/CDMA1X和CDMA2000(IS-2000)的CDMA标准族。知道CDMA的多重含义可能对您更有收获,因为一些CDMA是什么意思的疑惑常常是混淆了CDMA与WCDMA、CDMA 2000、TD-SCDMA之间的关系导致的。

常用主板名词解释之SATA硬盘接口

使用SATA(serial ATA)接口的硬盘又叫串口硬盘,Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力(这对硬盘来说很重要),与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误回自动纠正,这在很大程度上提高了数据传输的可靠性。串行接口具有结构简单、支持让插拔的优点(硬盘工作的时候你可以拔掉它的SATA数据线都没事——电脑维修知识库注)

主板上的SATA接口与SATA数据线口

常用主板名词解释之DDR2内存

DDR2内存(俗称2代内存)是现有DDR内存(俗称一代内存)的换代产品,针对个人电脑市场的DDR2内存目前拥有400MHz、533MHz、667MHz(我的电脑用的就是667MHz的1G金斯顿内存条呵呵~)等不同频率。DDR2和DDR都采用了在时钟的上升沿和下降沿同时进行数据传输的基本工作方式,但是最大的区别在于,DDR2内存可以进行4位预读取,端口数据传输率和内存单元之间进行数据读写的速率两倍于DDR的预读系统命令数据的能力。(目前最新一代内存规范是DDR3,其最高支持1333MHz,关于DDR与DDR2和DDR3的比较请看《各类内存条的作用,参数及DDR2和DDR3的区别》——电脑维修知识库注)

常用电脑名词解释之PCI-Express接口

PCI-Express是最新的总线和接口标准,简称PCI-E,相信很多人都是从显卡来认识它的并把它叫做显卡接口,因为当前所有主流显卡都是采用这种接口。PCI-E接口是由intel(英特尔)公色提出的,很明显英特尔的意思是它代表着下一代I/O接口标准,这个新标准将全面取代现行的PCI和AGP这两个老掉牙的接口。最终实现总线标准的统一,它的主要优势就是数据传输速率高,目前最高可达到10GB/s以上恩,而且还有相当大的发展潜力。PCI-Express也有多种规格,从PCI-Express 1X到PCI-Express 16X都能满足现在和将来一定时间内出现的低速设备和高速设备的需求。现在市面上几乎所有“正常”主板都支持这一标准(当然了,很老掉牙的和偏门的主板不包括在里面)。

一般出现在显卡接口旁边的PCI-Express规范标志