解决方案 »

  1.   

    应该是代码或者环境问题,d3d本身与mfc结合的示例都很多了,没出现过该类情况
      

  2.   

    终于看到高人回复啦,我想问一下许老师,我现在即便不考虑纹理、模型和阴影,我单纯画个三角形都画不出来,这是怎么回事?我有试过网上很多MFC结合D3D的例子,不知道为什么就是显示不出来?
      

  3.   

    应该不是背面裁剪设置错误,因为我的代码是这样子写的,这好像是正反面都有渲染的吧?
    m_pd3dDevice->SetRenderState(D3DRS_CULLMODE,D3DCULL_NONE);
    另外我有设置光照,但是我的设置在纯D3D环境下是可以显示的,移植到MFC就没有了,实在想不出为什么?
      

  4.   

    终于看到高人回复啦,我想问一下许老师,我现在即便不考虑纹理、模型和阴影,我单纯画个三角形都画不出来,这是怎么回事?我有试过网上很多MFC结合D3D的例子,不知道为什么就是显示不出来?
    网上所有的示例都不行?你dx什么版本的?OS是什么,vs是哪个版本的?
      

  5.   

    我程序上用的是DirectX9,os是win7 32位,vs2012