3

我们将对感知阈值进行一些实验,并希望在很短的时间内显示图像。我说的是不到 10 毫秒(我们的屏幕支持 144 Hz,即每 6.94 毫秒一个新图像)。

但是到目前为止,我们所有的方法都失败了。我们用 C# 进行了尝试:WinForms 太慢了,WPF 更快,但我们仍然能够看到图像,甚至用 XNA 框架显示纹理对我们来说也不起作用。

您对我们有什么建议吗?我们也可以使用 C++,但我们更喜欢使用 C#,所以如果您的建议适用于 C#,我们将非常感激。

4

1 回答 1

0

我强烈建议为此使用 XNA 框架。有些人可能会认为它过大了,但事实是它首先设计用于处理帧的高吞吐量,其次具有相对较小的学习曲线。

我不是游戏开发者,而是从阅读一篇文章开始,修改一个简单的项目并从头开始创建一个。

就您在问题中提到的技术而言,这可能是您最好的选择。

更新:关于测量图像显示的实际时间,XNA 将再次成为您最接近的猜测,而不是处理专门的硬件和诉诸低级编程。

于 2012-05-10T13:40:53.367 回答