StylusInput API のパフォーマンスに関する考慮事項
次の一覧では、StylusInput API を使用するアプリケーションのパフォーマンスを向上させるいくつかの方法について説明します。
- プラグインに関連するデータのみをサブスクライブするには、 Microsoft.StylusInput.IStylusSyncPlugin.DataInterest または Microsoft.StylusInput.IStylusAsyncPlugin.DataInterest プロパティを使用します。 これにより、 RealTimeStylus オブジェクトが行うメソッド呼び出しの全体的な数が減り、プラグインの複雑さが軽減されます。 RealTimeStylus オブジェクトは、プラグインがアタッチされている場合にのみ DataInterest プロパティをチェックします。
- 同期プラグインの複雑さを最小限に抑えます。同期プラグインは通常 、RealTimeStylus オブジェクトのスレッドによって呼び出され、インクコレクションの遅延に寄与する可能性があります。
- プラグインを非同期にすることを検討してください。 プラグインが複雑で、 RealTimeStylus オブジェクトのキューにカスタム データを追加する必要がある場合は、カスケードされた RealTimeStylus モデルを使用し、セカンダリ RealTimeStylus オブジェクトの同期プラグイン コレクションにプラグインを追加することを検討してください。 カスケードされた RealTimeStylus モデルの詳細については、「 カスケードされた RealTimeStylus モデル」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示