更多“Direct3D()程序通过调用IDirect3DDevice9::SetRenderState()函数来设置渲染状态。”相关问题
  • 第1题:

    Maya内部能调用的渲染器包括以下那种?()

    A、Mentalray渲染器

    B、Maya硬件渲染器

    C、Maya卡通渲染器

    D、Vary渲染器


    参考答案:A,B,C

  • 第2题:

    在C 程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用( )。

    A.内联函数

    B.重载函数

    C.递归调用

    D.嵌套调用


    正确答案:A

  • 第3题:

    Parameter对象可以通过调用相类的构造函数来创建,创建时可以指定参数名称和参数值。()


    正确答案:正确

  • 第4题:

    Direct3D Create9函数创建一个Direct3D对象并获得指向Direct3D对象接口的指针,且参数必须设置为()。


    正确答案:D3D_SDK_VERSION

  • 第5题:

    Direct3D将给每个采样器对象连接一个唯一的纹理阶段(stage),在应用程序中找出与采样器对象相关联的阶段,并设置相应的纹理和采样器状态给该阶段。


    正确答案:正确

  • 第6题:

    状态栏的功能按钮,其中包括菜单组切换、对象编辑模式转换、遮罩过滤、吸附锁定模式、测试渲染(渲染单帧)、IPR渲染、渲染参数设置。()


    正确答案:正确

  • 第7题:

    面向对象程序的主要结构特点之一是()

    • A、程序中的一切操作都是通过调用函数来实现的。
    • B、程序中的一切操作都是通过定义函数来实现的。
    • C、程序中的一切操作都是通过向对象发送消息来实现的。
    • D、程序中的一切操作都是通过定义类来实现的。

    正确答案:C

  • 第8题:

    单选题
    关于ARM子程序和Thumb子程序互相调用描述正确的是()
    A

    系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用

    B

    只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用

    C

    只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序

    D

    只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序


    正确答案: A
    解析: 暂无解析

  • 第9题:

    填空题
    Direct3D是通过()对象和接口实现的,C++应用程序可以直接访问这些接口和对象。

    正确答案: (COM)组件对象模型
    解析: 暂无解析

  • 第10题:

    判断题
    最简单的渲染模式可调用Render命令来直接渲染模型,而不需用任何材质、添加任何光源或设置任何场景。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    Direct3D Create9函数创建一个Direct3D对象并获得指向Direct3D对象接口的指针,且参数必须设置为()。

    正确答案: D3D_SDK_VERSION
    解析: 暂无解析

  • 第12题:

    判断题
    状态栏的功能按钮,其中包括菜单组切换、对象编辑模式转换、遮罩过滤、吸附锁定模式、测试渲染(渲染单帧)、IPR渲染、渲染参数设置。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    为了使能在DOS或Windows下运行的可执行程序也可以在Visual Basic中调用,可通过调用函数来实现。

    A.String()

    B.Space()

    C.Left()

    D.Shell()


    正确答案:D
    解析:在VisualBasic中,不但提供了可调用的内部函数,还可以调用各种应用程序,也就是凡是能在DOS或Windows下运行的可执行程序,也可以在VisualBasic中调用,这是通过Shell()函数来实现的。

  • 第14题:

    请你给出镜面反射光的概念,并说明如何设置渲染状态。


    正确答案: 镜面光来自特定方向并被反射到特定方向;在默认状态下,Direct3D不对物体进行镜面反射计算,需设置相关的渲染状态:
    g.device->SetRenderState(D3DRS_SPECULARENABLE,TRUE)
    如果需要进行漫反射或镜面反射运算,那么在顶点缓冲器中必须包含顶点的法向量信息。

  • 第15题:

    下列关于Service描述不正确的是()。

    • A、启动Service的组件被销毁时,Service也将被销毁
    • B、当Activity通过调用startService()方法启动Service时,它处于started状态
    • C、当应用程序组件通过调用bindService()方法绑定到Service时,Service处于bound状态
    • D、其他应用程序组件能启动Service并且即便用户切换到另一个应用程序,Service还可以在后台运行

    正确答案:A

  • 第16题:

    Direct3D是通过()对象和接口实现的,C++应用程序可以直接访问这些接口和对象。


    正确答案:(COM)组件对象模型

  • 第17题:

    如果要将一个SDI菜单附加到一个表单中,则()。

    • A、表单必须设置为顶层表单,并在表单的Load事件中调用SDI菜单程序文件
    • B、表单必须设置为顶层表单,并在表单的Init事件中调用SDI菜单程序文件
    • C、表单必须设置为子表单,并在表单的Init事件中调用SDI菜单程序文件
    • D、表单必须设置为浮动表单,并在表单的Init事件中调用SDI菜单程序文件

    正确答案:B

  • 第18题:

    运算符重载实际上通过函数来重新定义运算符的功能,运算符重载的功能直接通过函数调用是否可以?


    正确答案: 运算符重载实际上通过函数来重新定义运算符的功能,运算符重载的功能可以直接通过函数调用。

  • 第19题:

    问答题
    请你给出镜面反射光的概念,并说明如何设置渲染状态。

    正确答案: 镜面光来自特定方向并被反射到特定方向;在默认状态下,Direct3D不对物体进行镜面反射计算,需设置相关的渲染状态:
    g.device->SetRenderState(D3DRS_SPECULARENABLE,TRUE)
    如果需要进行漫反射或镜面反射运算,那么在顶点缓冲器中必须包含顶点的法向量信息。
    解析: 暂无解析

  • 第20题:

    填空题
    Direct3D()程序通过调用IDirect3DDevice9::SetRenderState()函数来设置渲染状态。

    正确答案: 图形
    解析: 暂无解析

  • 第21题:

    判断题
    Parameter对象可以通过调用相类的构造函数来创建,创建时可以指定参数名称和参数值。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    判断题
    Direct3D将给每个采样器对象连接一个唯一的纹理阶段(stage),在应用程序中找出与采样器对象相关联的阶段,并设置相应的纹理和采样器状态给该阶段。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    Maya内部能调用的渲染器不包括以下哪种?()
    A

    Mentalray渲染器

    B

    Maya硬件渲染器

    C

    Maya卡通渲染器

    D

    Vary渲染器


    正确答案: D
    解析: 暂无解析