
Self#.Point это адрес первого DWORD
[Self#.Point] это первый DWORD, там будет координата X
Self#.Point+4 это адрес второго DWORD
[Self#.Point+4] это второй DWORD, там будет координата Y
DWORD занимает 4 байта.
Я что-то не пойму, то ты хочешь разобраться с "трёхэтажными" макросами, то спрашиваешь такие простые вещи.
Опыт-то програмирования под asm есть?