#define FVF_VERTEX_LINE_2D ( D3DFVF_XYZRHW | D3DFVF_DIFFUSE )
struct VERTEX_LINE_2D
{
D3DXVECTOR4 vRHW;
D3DCOLOR Color;
};
void CMapEditView::DXG_DrawDot( int x,int y, DWORD color )
{
VERTEX_LINE_2D v;
v.vRHW.x=x;
v.vRHW.y=y;
v.vRHW.z=1;
v.vRHW.w=1;
v.Color=color;
m_pd3dDeviceBack->SetFVF(FVF_VERTEX_LINE_2D);
m_pd3dDeviceBack->DrawPrimitiveUP(D3DPT_POINTLIST, 1, &v, sizeof(VERTEX_LINE_2D));
}
반응형
'그래픽스(Graphics) > DirectX9~12' 카테고리의 다른 글
디바이스를 잃었을때의 복구 절차 (0) | 2012.11.02 |
---|---|
그래픽카드 디바이스. D3D_Device (0) | 2012.11.02 |
SetScissorRect 영역 그리기 (0) | 2012.11.02 |
MFC에서 픽킹시 좌표얻기 (0) | 2012.11.02 |
텍스쳐 반투명, 알파값 없는 이미지 (0) | 2012.11.02 |