次の関数は、リージョンで使用されます。
| 機能 | 形容 |
|---|---|
| CombineRgnをする | 2 つのリージョンを結合し、結果を 3 番目のリージョンに格納します。 |
| CreateEllipticRgnの | 楕円領域を作成します。 |
| CreateEllipticRgnIndirectの | 楕円領域を作成します。 |
| CreatePolygonRgnの | 多角形領域を作成します。 |
| CreatePolyPolygonRgnの | 一連のポリゴンで構成される領域を作成します。 |
| CreateRectRgnの | 四角形領域を作成します。 |
| CreateRectRgnIndirectをする | 四角形領域を作成します。 |
| CreateRoundRectRgnの | 角が丸い四角形領域を作成します。 |
| EqualRgnをする | 指定した 2 つのリージョンが同じかどうかを確認します。 |
| ExtCreateRegionをする | 指定した領域と変換データからリージョンを作成します。 |
| FillRgnをする | 指定したブラシを使用して領域を塗りつぶします。 |
| FrameRgn | 指定したブラシを使用して、指定した領域の周囲に罫線を描画します。 |
| GetPolyFillModeの | 現在の多角形塗りつぶしモードを取得します。 |
| GetRegionDataをする | 指定したバッファーに領域を記述するデータを格納します。 |
| GetRgnBoxをする | 指定した領域の外接する四角形を取得します。 |
| InvertRgn | 指定した領域の色を反転します。 |
| OffsetRgn | 指定したオフセットで領域を移動します。 |
| PaintRgn | デバイス コンテキストで現在選択されているブラシを使用して、指定した領域を塗りつぶします。 |
| PtInRegionをする | 指定したポイントが指定した領域内にあるかどうかを判断します。 |
| RectInRegion | 指定した四角形の一部が領域の境界内にあるかどうかを判断します。 |
| SetPolyFillModeの | 多角形を塗りつぶす関数の多角形塗りつぶしモードを設定します。 |
| SetRectRgnの | 指定した座標を持つ四角形領域に領域を変換します。 |