93 #define IntSysCreateRectpRgnIndirect(prc) \ 94 IntSysCreateRectpRgn((prc)->left, (prc)->top, (prc)->right, (prc)->bottom) 96 #define GreCreateRectRgnIndirect(prc) \ 97 NtGdiCreateRectRgn((prc)->left, (prc)->top, (prc)->right, (prc)->bottom) 99 #define GreSetRectRgnIndirect(hRgn, prc) \ 100 NtGdiSetRectRgn(hRgn, (prc)->left, (prc)->top, (prc)->right, (prc)->bottom); INT FASTCALL IntGdiCombineRgn(PREGION, PREGION, PREGION, INT)
INT FASTCALL REGION_Complexity(PREGION)
BOOL FASTCALL REGION_bXformRgn(_Inout_ PREGION prgn, _In_ PMATRIX pmx)
BOOL FASTCALL REGION_RectInRegion(PREGION Rgn, const RECTL *rc)
INT FASTCALL REGION_SubtractRectFromRgn(PREGION prgnDest, PREGION prgnSrc, const RECTL *prcl)
INT FASTCALL REGION_GetRgnBox(PREGION Rgn, RECTL *pRect)
GLint GLint GLint GLint GLint x
PREGION FASTCALL REGION_AllocRgnWithHandle(INT n)
PREGION FASTCALL IntSysCreateRectpRgn(INT, INT, INT, INT)
_Notnull_ PRGN_ATTR prgnattr
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
BOOL FASTCALL IntRectInRegion(HRGN, LPRECTL)
HRGN FASTCALL GreCreateFrameRgn(HRGN hrgn, INT x, INT y)
_Out_opt_ int _Out_opt_ int * cy
VOID FASTCALL REGION_Delete(PREGION)
VOID FASTCALL REGION_UnlockRgn(_In_ PREGION prgn)
PREGION FASTCALL REGION_LockRgn(_In_ HRGN hrgn)
INT FASTCALL REGION_CropRegion(PREGION rgnDst, PREGION rgnSrc, const RECTL *rect)
PREGION FASTCALL REGION_AllocUserRgnWithHandle(INT n)
HRGN NTAPI GreCreatePolyPolygonRgn(_In_ const POINT *ppt, _In_ const ULONG *pcPoints, _In_ ULONG cPolygons, _In_ INT iMode)
BOOL FASTCALL REGION_PtInRegion(PREGION, INT, INT)
VOID FASTCALL REGION_SetRectRgn(PREGION pRgn, INT LeftRect, INT TopRect, INT RightRect, INT BottomRect)
VOID NTAPI REGION_vCleanup(PVOID ObjectBody)
BOOL FASTCALL IntGdiSetRegionOwner(HRGN, DWORD)
GLint GLint GLint GLint GLint GLint y
BOOL FASTCALL REGION_SetPolyPolygonRgn(_Inout_ PREGION prgn, _In_ const POINT *ppt, _In_ const ULONG *pcPoints, _In_ ULONG cPolygons, _In_ INT iMode)
_In_ ULONG _In_ CLIPOBJ _In_ RECTL * prcl
INT APIENTRY IntGdiGetRgnBox(HRGN, RECTL *)
BOOL FASTCALL REGION_bOffsetRgn(_Inout_ PREGION prgn, _In_ INT cx, _In_ INT cy)
BOOL FASTCALL REGION_UnionRectWithRgn(PREGION rgn, const RECTL *rect)