这可能是一个愚蠢的问题,但我不熟悉 XAML。
我正在为Windows 应用商店应用程序实现RTP-MIDI客户端库,并希望调查和解决潜在的延迟和性能问题。
我编写了一个带有几个按钮的快速虚拟应用程序,以使用我的库通过网络将 MIDI 事件发送到乐器。在这种情况下,我发现我的库能够在 10 毫秒内通过网络处理单个基本 MIDI 事件,但我发现在我按下 UI 上的按钮的时间和我的库被指示的时间之间的延迟发送事件非常高。
理想情况下,我想对“触摸按下”事件做出反应并立即发送 MIDI 事件以及“触摸释放”事件并立即发送相应的 MIDI 事件。
我在常规按钮控件上找不到此类事件。理想情况下,我希望从 UI 中获得尽可能高的性能,即使只使用一个按钮,以便在我的性能评估中消除这个问题来源。
例如,有没有一种方法可以让我像游戏一样“实时”触摸屏幕?