direct3D和directX是一回事吗?

转载 2016年08月29日 21:04:06
direct3D只是directX其中一个增强功能

DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D  声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。
  输入部分DirectInput可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。 
  网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。

相关文章推荐

DirectX学习笔记(二):Direct3D初始化详解

前言: Direct3D是一套底层的API,即:应用程序接口。Direct3D主要用来开启硬件加速功能来绘制3D场景,它可以看做是应用程序和图形设备(3D硬件)交互的中介: Application...

摸爬滚打DirectX11_day03——Direct3D中的渲染五部曲

对于Direct3D中的渲染函数,我们每秒钟都要调用成千上万次。渲染五部曲 清屏操作 开始场景 正式绘制 结束场景 翻转显示 注意:每一步的操作的需要Direct3D初始化过程中创建的设备接口来实现。...

DirectX 9.0c游戏开发手记之“龙书”第二版学习笔记之2: Chap4: Direct3D Initialization

从这一期开始,我们正式来研究“龙书”第二版的课后习题啦!这一次讲的是第4章的习题。可能有人会奇怪:为何从第4章开始呢?手头有书的同学大概没有这样的疑问,因为前面3章是讲述3D图形的数学知识的,基本上就...

【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲

本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 文章链接: http://blog.csdn.net/zhmxy555/article/details/8223965 ...

DirectX9.0学习(二):Direct3D基础

一.初始化3D 1.应用程序,Direct3D以及硬件之间关系(HAL,硬件抽象层): 2.Direct3D是一套定义好的提供给用户和应用程序的函数与接口,虽然有些功能在当前的Direct...

#Directx12基本的Graphics概念和Direct3D类型(二)

多重采样(Multisampling) 由于我们的屏幕的像素点不是足够的小,因此在绘制一条直线时候可能出现阶梯形近似的表达一条直线。如下 通过不断的提高屏幕的分辨率可以逐步的消除这种影响。然而当提高分...

DirectX 9 UI设计学习笔记之三:第4章Introducing DirectInput+第5章Wrapping Direct3D

此文由哈利_蜘蛛侠原创,转载请注明出处!有问题欢迎联系本人!        邮箱:2024958085@qq.com          上一期的地址: DX 9 UI设计学习笔记之二  ...

DirectX 11 编程指南 - Direct3D Device 简介

DirectX 11 编程指南 - Direct3D Device 简介   在D3D API 中, Device(设备)是一个核心的概念,Device是对一个图形硬件的抽象,它负责创建和...

DirectX9 初始化Direct3D通用框架

初始化Direct3D通用框架 The declaration of IDirect3DDevice9::Clearis: HRESULTIDirect3DDevice9::Clear( DWORD...

【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲

本系列文章由zhmxy555(毛星云)编写,转载请注明出处。  文章链接: http://blog.csdn.net/zhmxy555/article/details/8223965作者:毛星云(浅墨...
  • zhmxy555
  • zhmxy555
  • 2012年11月26日 02:17
  • 63019
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:direct3D和directX是一回事吗?
举报原因:
原因补充:

(最多只允许输入30个字)