これはばかげた質問かもしれませんが、私は XAML に精通していません。
Windows ストアアプリ用のRTP-MIDIクライアント ライブラリを実装しており、潜在的な遅延とパフォーマンスの問題を調査してトラブルシューティングしたいと考えています。
ライブラリを使用して、MIDI イベントをネットワーク経由で楽器に送信するためのボタンをいくつか備えた簡単なダミー アプリケーションを作成しました。そのシナリオでは、私のライブラリはネットワーク上で 10 ミリ秒未満で 1 つの基本的な MIDI イベントを処理できることがわかりましたが、UI のボタンを押してから私のライブラリが指示されるまでの遅延がわかりました。イベントの送信は非常に高いです。
理想的には、「タッチが押された」イベントに反応し、MIDI イベントと「タッチが離された」イベントを即座に送信し、対応する MIDI イベントを即座に送信したいと考えています。
通常のボタン コントロールでそのようなイベントを見つけることができませんでした。理想的には、パフォーマンス評価でこの問題の原因を排除するために、1 つのボタンでも UI から可能な限り最高のパフォーマンスを達成したいと考えています。
たとえば、ゲームのように「リアルタイムで」タッチされた画面に反応する方法はありますか?