目前使用 d3d sprite + d3dx line 來畫線
要使用 line 來繪製三角形已經可以做到了
但是想繪製實心(有填色)的三角形
不知道是否有什麼方式可以達成呢
現在的 code 如下
sprite->Begin(D3DXSPRITE_ALPHABLEND);
D3DXVECTOR2 triangle[4];
triangle[0].x = x1;
triangle[0].y = y1;
triangle[1].x = x2;
triangle[1].y = y2;
triangle[2].x = x3;
triangle[2].y = y3;
triangle[3].x = x1;
triangle[3].y = y1;
line->Draw(triangle, 4, D3DCOLOR_RGBA(0xff, 0x00, 0x00, 0xff));
sprite->End();
請教版上高手該如何在繪製好的三角形內填色呢 @@~