クリッピング関数
クリッピングでは、次の関数が使用されます。
機能 | 説明 |
---|---|
ExcludeClipRect | 既存のクリッピング領域から指定した四角形を引いた領域で構成される新しいクリッピング領域を作成します。 |
ExtSelectClipRgn | 指定したモードを使用して、指定した領域と現在のクリッピング領域を組み合わせます。 |
GetClipBox | デバイス上の現在の表示領域の周囲に描画できる最も狭い外接する四角形の寸法を取得します。 |
GetClipRgn | 指定したデバイス コンテキストの現在のアプリケーション定義クリッピング領域を識別するハンドルを取得します。 |
GetMetaRgn | 指定したデバイス コンテキストの現在のメタリージョンを取得します。 |
GetRandomRgn | 指定したデバイス コンテキストのシステム クリッピング領域を特定のリージョンにコピーします。 |
IntersectClipRect | 現在のクリッピング領域と指定した四角形の交差部分から新しいクリッピング領域を作成します。 |
OffsetClipRgn | デバイス コンテキストのクリッピング領域を、指定したオフセットだけ移動します。 |
PtVisible | 指定したポイントがデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
RectVisible | 指定した四角形の一部がデバイス コンテキストのクリッピング領域内にあるかどうかを判断します。 |
SelectClipPath | 指定したモードを使用して、新しいリージョンと既存のクリッピング領域を組み合わせて、デバイス コンテキストのクリッピング領域として現在のパスを選択します。 |
SelectClipRgn | 指定したデバイス コンテキストの現在のクリッピング領域としてリージョンを選択します。 |
SetMetaRgn | 指定したデバイス コンテキストの現在のクリッピング領域を現在のメタリージョンと交差させ、結合されたリージョンを、指定したデバイス コンテキストの新しいメタリージョンとして保存します。 |