none
DrawIndexedPrimitive函数在DX11中有对应的吗? RRS feed

  • 问题

  • 不好意思,在msdn中没有查到,所以才来问

    在做DX9开发的时候,用到过DrawIndexedPrimitive函数,可是在做metro开发的时候,在DX11中没有找到

    求解! 谢谢!!

    2012年8月19日 11:19

答案

  • 对,IASetPrimitiveTopology设置D3D11_PRIMITIVE_TOPOLOGY。

    DX11必须用Shader,简单的shader用VS的项目模板就直接生成了。也可以看Sample教程。


    C++ DX11

    • 已建议为答案 Jie BaoModerator 2012年8月21日 8:11
    • 已标记为答案 1096 2012年8月23日 4:11
    2012年8月20日 4:23

全部回复

  • ID3D11DeviceContext.DrawIndexed

    C++ DX11

    2012年8月20日 3:26
  • ID3D11DeviceContext.DrawIndexed

    C++ DX11

    DrawIndexedPrimitive 第一个参数是设置图元类型,

    DrawIndexed应该是通过IASetPrimitiveTopology来设置图元类型的吧?

    另外我能直接给一个图元设置颜色,不用像素着色器语言吗? 感觉那个很复杂。

    2012年8月20日 4:16
  • 对,IASetPrimitiveTopology设置D3D11_PRIMITIVE_TOPOLOGY。

    DX11必须用Shader,简单的shader用VS的项目模板就直接生成了。也可以看Sample教程。


    C++ DX11

    • 已建议为答案 Jie BaoModerator 2012年8月21日 8:11
    • 已标记为答案 1096 2012年8月23日 4:11
    2012年8月20日 4:23