hdc (HDC) - input
prclBound (PRECTL) - input
Pointer to a RECTL structure:
xLeft
If COM_TRANSFORM is set, the function expects the bounding rectangle to be in device coordinates. If COM_TRANSFORM is not set, the function expects the bounding rectangle to be in screen coordinates.
pControl (PRGNRECT) - input
lrcStart
If parclRect is NULL, this field is always 1.
If parclRect is NULL and the clip region is completely within prclBoundRect, crc contains the value RRGN_INSIDE.
If parclRect is NULL and the clip region is completely outside prclBoundRect, crc contains the value RRGN_OUTSIDE.
If parclRect is NULL and the clip region spans prclBoundRect, crc contains the value RRGN_PARTIAL.
If parclRect is NULL and the clip region is completely within prclBoundRect, crcReturned contains the value 1.
If parclRect is NULL and the clip region is completely outside prclBoundRect, crcReturned contains the value 0.
If parclRect is NULL and the clip region spans prclBoundRect, crcReturned contains the number of clip rectangles.
RECTDIR_LFRT_TOPBOT
parclRect (PRECTL) - input
All rectangles are inclusive on the left and bottom borders, and exclusive on the right and top borders.
pInstance (PVOID) - input
lFunction (ULONG) - input
fSuccess (BOOL) - returns
This function returns BOOLEAN (fSuccess).
TRUE
PMERR_DEV_FUNC_NOT_INSTALLED PMERR_HDC_BUSY
PMERR_INV_COORDINATE
PMERR_INV_HDC
PMERR_INV_RECT
PMERR_INV_REGION_CONTROL