《DirectX程序设计》19秋期末考核【标准答案】

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《DirectX程序设计》19秋期末考核-0001

---------------------------

单选题

1.WindowsSDK方式的开发中,响应菜单或按钮我们需要关注的消息是:

A.WM_CREATE

B.WM_COMMAND

C.WM_MENU

D.WM_BUTTON

正确答案:B

2.()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区

A.广度缓存

B.深度缓存

C.深度测试

D.广度测试

正确答案:B

3.()是图形中最基本的几何对象。

A. 点

B. 线

D.三角形

正确答案:A

4.利用模板缓存来阻止对后台缓存村长哦功能某些特定区域进行绘制,判定是否将某个像素写入后台缓存的决策过程称为()

A.模板测试

B.深度缓存

C.深度测试

D.Alpha测试

正确答案:A

5.()对象是用来指定字体属性的。

A.LPD3DXFONT

B.LPDIRECT3D9

C.LPDIRECT3DDEVICE9

D. RECT

正确答案:A

6.DirectX9中发布了高级着色器语言,是()

A. GLSL

B. HLSL

D. C++

正确答案:B

7.()变换后的的几何体位于观察坐标系中。

A.局部变换

B.取景变换

C.世界变换

D.空间变换

正确答案:B

8.()的功能是对进入管线的每一个像素点进行着色处理

A.像素着色器

B.着色器

C.顶点着色器

D.可编程着色器

正确答案:A

9.以下哪个释放顺序是正确的。

A.Direct3D对象、Direct3D设备对象

B.Direct3D设备对象、Direct3D对象

C.顺序任意

D.无需释放

正确答案:B

10.()是一个由相互连接的线段组合成的造型,程序可用它产生不封闭的多边形。

A.点列表

B.线段列表

C.线段条带

D.三角形列表

正确答案:C

---------------------------

多选题

1.D3D中的常见的矩阵变化(??)

A. 旋转

B. 缩放

C. 平移

D.组合变换

正确答案:A,B,C,D

2.投影变换包括哪几种投影方式。

A.平面投影

B.透视投影

C.正射投影

D.缩放投影

正确答案:B,C

3.DirectX主要由()和()所构成。

A.硬件抽象层

B.软件抽象层

C.硬件模拟层

D.软件模拟层

正确答案:A,C

4.渲染管线首先要设定哪些数据信息()

A. 顶点

B. 图元

C. 纹理

D. 材质

正确答案:A,B,C

5.可以存储RGB数据的结构包括()。

A. DWORD

B.D3DCOLOR

C.D3DCOLORVALUE

D.D3DXCOLOR

正确答案:A,B,C,D

6.Direct3D中哪些光是分别独立地用于系统的光照计算的。

A.漫反射光

B.环境反射光

C.镜面发射光

D.自发光

正确答案:A,B,C

7.下面有哪些函数表示物体的基本变换是(??)

A.D3DXMatrixTranslation

B.D3DXMatrixScaling

C.D3DXMatrixRotationAxis

D.D3DXMatrixMultiply

正确答案:A,B,C

8.Direct3D提供了哪些()方法来简化纹理过滤的过程

A.最近点采样

B.线性过滤

C.各向异性过滤

D.mipmap过滤

正确答案:A,B,C,D

9.HAL的顶点处理模式包括()。

A.软件顶点处理

B.硬件顶点处理

C.在不同设备上的混合顶点处理

D.在同一设备上的混合顶点处理

正确答案:A,B,D

10.Direct3D支持哪些多边形填充模式。

A.点模式

B.线框模式

C.实体模式

D.混合模式

正确答案:A,B,C

---------------------------

判断题

1.Direct3D只能实现硬件所支持的功能和特性,而无法通过软件模拟的方法来实现Direct3D提供的所有特性。

A. 错误

B. 正确

正确答案:A

2.图元是Direct3D中定义的基本图形表示,是组成一个单一实体的一组点和线的集合。

A. 错误

B. 正确

正确答案:A

3.DXUT框架只支持Direct3D设备和窗口的一一对应。

A. 错误

B. 正确

正确答案:B

4.Alpha分量主要是用来指定像素的透明等级

A. 错误

B. 正确

正确答案:B

5.裁剪操作是在拍摄过程中的第四步按动快门拍摄时进行的。

A. 错误

B. 正确

相关文档
最新文档