OneNoteと同様の画面クリッピング機能を実装したいと思います。基本的に、画面全体の上に半透明のオーバーレイを描画し、ユーザーが画面の一部をクリップできるように画面をフリーズすることもできます。
私はいくつかの調査を行いましたが、最も簡単な方法は、画面全体のサイズで半透明の TopMost フォームを作成し、このフォームでクリッピングを実行することです。ただし、このアプローチは遅いです。オーバーレイを描画するために Direct3D フックを実行することについて、他にもいくつかの提案が見られますが、これはおそらく複雑すぎるため、異なる Direct3D バージョンに関してどの程度安定しているかはわかりません。OneNoteがどのように機能するかについてのアイデアはありますか?