嘿伙计们我在D3D9做了一个Pong游戏,并注意到在乱搞代码的某些部分之后的随机时间我得到了这个:http://prntscr.com/16obk1(看来我需要10个代表点)
d3ddev->SetTexture(0,0);
d3ddev->SetFVF((D3DFVF_XYZRHW | D3DFVF_DIFFUSE));
d3ddev->SetRenderState( D3DRS_LIGHTING, FALSE);
d3ddev->SetRenderState( D3DRS_CULLMODE, D3DCULL_CCW);
d3ddev->SetRenderState( D3DRS_ALPHABLENDENABLE, TRUE );
d3ddev->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA );
d3ddev->SetRenderState( D3DRS_ZENABLE, D3DZB_FALSE );
d3ddev->SetRenderState( D3DRS_FOGENABLE, false);
d3ddev->DrawPrimitiveUP(D3DPT_TRIANGLEFAN,360,&points[0],sizeof(points[0]));
我已经尝试了一切,注释掉了SetRenderStates,尝试了不同的原始类型,我很难过。任何帮助将不胜感激