Region Functions (Windows GDI)
The following functions are used with regions.
Function | Description |
---|---|
CombineRgn | Combines two regions and stores the result in a third region. |
CreateEllipticRgn | Creates an elliptical region. |
CreateEllipticRgnIndirect | Creates an elliptical region. |
CreatePolygonRgn | Creates a polygonal region. |
CreatePolyPolygonRgn | Creates a region consisting of a series of polygons. |
CreateRectRgn | Creates a rectangular region. |
CreateRectRgnIndirect | Creates a rectangular region. |
CreateRoundRectRgn | Creates a rectangular region with rounded corners. |
EqualRgn | Checks the two specified regions to determine whether they are identical. |
ExtCreateRegion | Creates a region from the specified region and transformation data. |
FillRgn | Fills a region by using the specified brush. |
FrameRgn | Draws a border around the specified region by using the specified brush. |
GetPolyFillMode | Retrieves the current polygon fill mode. |
GetRegionData | Fills the specified buffer with data describing a region. |
GetRgnBox | Retrieves the bounding rectangle of the specified region. |
InvertRgn | Inverts the colors in the specified region. |
OffsetRgn | Moves a region by the specified offsets. |
PaintRgn | Paints the specified region by using the brush currently selected into the device context. |
PtInRegion | Determines whether the specified point is inside the specified region. |
RectInRegion | Determines whether any part of the specified rectangle is within the boundaries of a region. |
SetPolyFillMode | Sets the polygon fill mode for functions that fill polygons. |
SetRectRgn | Converts a region into a rectangular region with the specified coordinates. |