我们将在感知阈值上做一些实验,并希望在很短的时间内显示图像。我说的不到10毫秒(我们的屏幕支持144赫兹,这是每6.94毫秒的新图像)。
但直到现在我们所有的方法都失败了。我们用C#试了一下:WinForms太慢了,WPF速度更快,但是我们仍然可以看到图像,甚至用XNA框架显示纹理对我们来说都不起作用。
您对我们有什么建议吗?我们也允许使用C ++,但我们更喜欢使用C#,所以如果您的建议适用于C#,我们非常感谢。
答案 0 :(得分:0)
我强烈建议您使用XNA Framework。有些人可能认为它有点过分,但事实上它首先是为处理高吞吐量的帧而设计的,其次是相对较小的学习曲线。
我不是游戏开发人员,而是先阅读一篇文章,修改一个简单的项目并从头开始创建一个。
就您在问题中提到的技术而言,这可能是您最好的选择。
更新:关于测量图像显示的实际时间,XNA将再次成为您最接近处理专用硬件并采用低级编程的猜测。