高度なインク処理
WPF には InkCanvasが付属しており、インクの収集と表示をすぐに開始するためにアプリケーションに配置できる要素です。 ただし、InkCanvas コントロールで十分なレベルのコントロールが提供されない場合は、System.Windows.Input.StylusPlugInsを使用して独自のインク コレクションとインク レンダリング クラスをカスタマイズすることで、より高いレベルでコントロールを維持できます。
System.Windows.Input.StylusPlugIns クラスは、Stylus 入力を低レベルで制御し、インクを動的にレンダリングするためのメカニズムを提供します。 StylusPlugIn クラスは、カスタム動作を実装し、スタイラス デバイスから送信されるデータストリームに適用して最適なパフォーマンスを実現するためのメカニズムを提供します。 DynamicRenderer(特殊な StylusPlugIn) を使用すると、インク データをリアルタイムで動的にレンダリングするようにカスタマイズできます。つまり、DynamicRenderer は、データが生成されるとすぐにデジタル インク StylusPoint 描画されるため、スタイラス デバイスから "フロー" しているように見えます。
このセクションでは
カスタム レンダリング インク
スタイラスからの入力をインターセプトする
インク入力コントロール の作成
インク スレッド モデル
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback