Original Post
hi, dont know anything about direct x really, have the following code that draws a rect. D3DRECT Rect1 = { GridTopLeftX+8 + row*20, GridTopLeftY+2 + column*20,GridTopLeftX+5 + row*20, GridTopLeftY+14 + column*20}; Rectangle32Fast( &Rect1, D3DCOLOR_XRGB( 0, 0, 0 ), g_pDevice ); I want to be able to draw a different shape, i.e. a cylindrical shape or a square with a rounded top, do any of you guys think you know how to do this? many thanks steve