Windows.UI.Input.Inking.Core 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
既定の InkPresenter ランタイム動作をオーバーライドして、Windows Ink アプリの高度な入力、処理、管理のサポートを提供します。
Windows.UI.Input.Inking.Core API を使用すると、次の処理を行うことができます。
- インク ストロークがレンダリングされた後に発生する、標準 の InkPresenter イベントの前に、インク ストローク イベントとポインター イベントを処理します。
- 生ポインター データをインターセプトし、ストロークに沿った任意の時点でのインク レンダリングを抑制 (キャンセル) します。 これは、既存のインク ストロークを保護する場合や、インク成果物を作成せずに、長押しなどのカスタム ジェスチャ サポートを提供する場合に便利です。
- インク ストロークのレンダリング パスを制御します。 これは、描画サーフェイスのユーザーのストロークまたはマスキング領域を自動修正する場合に役立ちます。
- 個々の InkPoint オブジェクトを使用して、インク ストロークを段階的に描画します。
重要
Windows.UI.Input.Inking.Core 処理は、インクのバックグラウンド スレッドで発生します。 このため、インク入力のカスタム処理が可能な限り軽量であることを確認して、パフォーマンスの低下を回避し、アプリの応答性を可能な限り維持します。
クラス
CoreIncrementalInkStroke |
個々の InkPoint オブジェクトを使用して増分レンダリングできる 1 つのインク ストロークを表します。 |
CoreInkIndependentInputSource |
InkPresenter オブジェクトによる処理の前にポインター入力を処理するためのプロパティ、メソッド、およびイベントを提供します。 重要 これらのイベントは、インクのバックグラウンド スレッドで発生します。 このため、インク入力のカスタム処理が可能な限り軽量であることを確認して、パフォーマンスの低下を回避し、アプリの応答性を可能な限り維持します。 |
CoreInkPresenterHost |
InkCanvas コントロールを必要とせずに InkPresenter をホストするオブジェクトを表します。 |
CoreWetStrokeUpdateEventArgs |
InkPresenter オブジェクトのインク ストローク イベント データを格納します。 |
CoreWetStrokeUpdateSource |
インク ストローク データの入力、処理、レンダリングを管理する InkPresenter を表します。 |
列挙型
CoreWetStrokeDisposition |
"wet" インク ストロークの事前レンダリング状態 (Disposition) を指定する定数を定義します。 |