角の丸い長方形のGraphicsPath(下の赤いアウトライン画像を参照)を作成し、これをグラフィックを描画するときのクリップ領域として、およびフォームの領域として使用しています。
残念ながら、パスは見た目は良いですが、リージョンとしてはうまく機能しません(下の黒い実線の画像を参照)
パスのすべての「アウトライン」ピクセルを含むパスからクリッピング領域を生成する方法はありますか?ビットマップを生成し、これを処理してリージョンを作成する必要がありますか?
角丸長方形のパス:
クリップ領域として使用する場合:
不一致(赤いピクセルはパスのアウトラインにありますが、領域の外側にあります。青いピクセルは両方にあります):