クリッピング関数

クリッピングでは、次の関数が使用されます。

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