Region Functions (Windows GDI)

リージョンでは、次の関数が使用されます。

機能 説明
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 指定した座標を持つ四角形の領域に領域を変換します。