考试时间:2012-8-17 7:55:24 考试时长:0 成绩:0 第1题
()是图形中最基本的几何对象。
√ A 点 B 线 C 向量 D 三角形
()可以用来判断向量叉乘值的方向。
√ A 右手定则 B 左手定则 C 左手坐标系 D 右手坐标系
第2题
直线与平面的夹角小于等于90°。
√ A 对 B 错
观察体的大小依赖于窗口的大小。
√√ A 对 B 错
裁剪操作时,两个平面必须在投影参考点的不同侧。
A 对 √√ B 错
第3题
三维物体变为二维图形的变换称为()。
A 平行投影 B 旋转变换 √ C 投影变换 D 缩放变换
第4题
DirectX主要由()和()所构成。
√ A 硬件抽象层 B 软件抽象层 √ C 硬件模拟层 D 软件模拟层
第5题
DirectX是Windows的一种多媒体API,但是不能保证设备无关性。
A 对 √ B 错
第6题
Direct3DHAL仅实现与设备相关的代码并且不做任何模拟。
√ A 对 B 错
第7题
Direct3DAPI对象与GDI并排存在,且各自有操作硬件的硬件抽象层。
√ A 对 B 错
5,()是HAL设备的变体,只支持硬件顶点处理。
A 在不同设备上的混合顶点处理模式 B 纯软件模式
C 在同一设备上的混合顶点处理模式 √√ D 纯硬件模式
Direct3D开发和部署的基本环境是DXUT的编程环境。
A 对 √√ B 错
第8题
()是应用程序第一个创建而最后一个释放的对象。
A Direct3D设备对象 B COM组件对象 √ C Direct3D对象 D 类工厂对象
第9题
()是Win32编程的基础。
A 消息机制 B 窗口过程
C 消息机制或窗口过程 √ D 消息机制和窗口过程
第8题
一个Direct3D对象可以创建多个Direct3D设备对象。
√ A 对 √ B 错
在DirectX对窗口进行渲染之前,无需先对窗口进行渲染方面的配置。
A 对 √√ B 错
第10题
以下哪个释放顺序是正确的。
A Direct3D对象、Direct3D设备对象 √ B Direct3D设备对象、Direct3D对象 C 顺序任意 D 无需释放
第11题
Win32程序中利用()进行消息的捕获和处理。
A 循环函数 B 递归函数 √ C 回调函数 D 静态函数
第12题
DXUT框架只支持Direct3D设备和窗口的一一对应。
√ A 对 B 错
DXUT框架将与文本渲染相关的属性和接口都封装在()类中。
A ID3DXSprite B ID3DXFont
C DIRECT3DDEVICE9 √ D CDXUTTextHelper
第12题
()对象是用来指定字体属性的。
A LPDIRECT3D9 √√ B LPD3DXFONT C LPDIRECT3DDEVICE9 D RECT
绘制文本无需在渲染循环函数中执行。
A 对 √√ B 错
第13题
3D世界中最基本的图形是()。
A 点 B 线 C 向量 √ D 三角形
第13题
图元是Direct3D中定义的基本图形表示,是组成一个单一实体的一组点和线的集合。
A 对 √√ B 错
创建字体对象时应获得当前渲染区域的信息。
√√ A 对 B 错
第14题
创建的字体对象不是占用内存的资源对象,因此无需释放。
A 对 √√ B 错