Pues un TPoint es una estructura de este tipo:
Código:
typedef struct tagPOINT {
LONG x;
LONG y;
} POINT, *PPOINT;
El parámetro que te pide es un puntero a un array de puntos, es decir un array de estructuras TPoint. Tengo el C un poco oxidado pero debería ser algo así:
Código:
TPoint Pt[4];
Pt[0] = Point(10, 10);
Pt[1] = Point(100, 10);
Pt[2] = Point(100, 100);
Pt[3] = Point(10, 100);
Canvas->Polygone(Pt, 4);