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