A.SetMatrixB.PresentC.ResetD.Clear
单项选择题在Direct3D中,绘制粒子系统时,资源类型一样为()
A.默许资源B.动态资源C.可治理资源D.系统内存资源
单项选择题D3DXMatrixTranslation(&pTranslationMatrix,2,3,3);的含义是:()
A.物体沿x轴放大2倍,沿y轴放大3倍,沿z轴放大3倍B.物体沿x轴缩小2倍,沿y轴缩小3倍,沿z轴缩小3倍C.物体沿x轴旋转弧度为2,沿y轴旋转弧度为3,沿z轴旋转弧度为3D.物体沿x轴正方向平移2个单位,沿y轴正方向平移3个单位,沿z轴正方向平移3个单位
单项选择题以下方式中,无法确信一个唯一的平面的是:()
A.平面的法线向量n和该平面上的一个点B.不在同一直线上的三个点C.平面的法线向量和原点到该平面的距离D.任意两个不重合的点
单项选择题若是两个点p1、p2都在平面上,从p1到p2的向量和该平面法向量n进行点乘,结果是:()
A.0B.无法相乘C.值不定D.1
单项选择题在D3DX库中,求转置矩阵的函数是:()
A.D3DXMatrixIdentity()B.D3DXMatrixInverse()C.D3DXMatrixTranspose()D.D3DXMATRIXMultiply()
单项选择题在D3DX库中,计算向量叉乘的函数是()
A.D3DXVec3Length()B.D3DXVec3Normalize()C.D3DXVec3Dot()D.D3DXVec3Cross()
单项选择题在D3DX库中,表示三维向量的是()
A.D3DXVECTOR2B.D3DXVECTOR3C.D3DXVECTOR4D.D3DXVECTOR
单项选择题利用索引缓冲区的图元渲染函数是()
A.DrawPrimitive()B.DrawIndexedPrimitive()C.DrawSubset()D.Draw ()
单项选择题渲染一个正方形,在利用索引缓冲区的情形下,至少需要在极点缓冲区中保留的极点个数为()
A.4B.6C.3D.5
单项选择题在进行图形绘制工作时,连接极点缓冲区和渲染数据流的函数是:()
A.SetFVF()B.SetStream()C.DrawPrimitive()D.Present()
单项选择题IDirect3D9::CreateDevice()函数用于创建D3D设备对象,将它的DeviceType参数设为D3DDEVTYPE_HAL,表示()
A.利用硬件抽象层,通过显示硬件来完成图形渲染工作B.利用参考光栅器,以测试显卡不支持的Direct3D功能C.利用第三方软件D.不利用图形绘制设备
单项选择题g_pD3DDevice->DrawPrimitive(D3DPT_TRIANGLESTRIP,5,4);的含义是:()
A.从极点缓冲区中第5个极点开始,以三角形列的方式绘制4个三角形B.从极点缓冲区中第4个极点开始,以三角形扇的方式绘制5个三角形C.从极点缓冲区中第5个极点开始,以三角形带的方式绘制4个三角形D.从极点缓冲区中第5个极点开始,以三角形扇的方式绘制4个三角形
单项选择题在Direct3D的调试信息中,哪一种级别的信息是能够忽略的()
A.INFOB.WARNC.ERRORD.FALSE
单项选择题在D3D中,终止绘制后,通知前后缓冲区互换,进行图形翻转的函数是:()
A.FlipB.PresentC.ShowD.Draw
单项选择题游戏中,进行实际绘制工作前,必需挪用BeginScene函数通知D3D设备进行图形渲染工作。绘制工作后,通知D3D设备终止图形渲染工作的函数是()
A.DrawPrimitive()B.EndScene()C.Present()D.SetFVF()