Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |