【发布时间】:2011-04-27 20:18:47
【问题描述】:
有人知道向 XNA 4 应用程序的图形输出添加恒定延迟(大约 30 毫秒)的简单方法吗?
我想让我的图形输出与具有恒定延迟的实时缓冲音频流保持同步。
感谢您对此提出任何想法!
最大
【问题讨论】:
-
你能给我们一些关于你所说的延迟的想法吗? (即:多少毫秒?)
-
延迟约30毫秒
-
这似乎不需要太多延迟来弥补。即 30FPS 时 1 帧,60FPS 时 2 帧。
-
+1。这可能小于实际的显示延迟(如果在 PC/XBox360 上,对于 WP7 则不知道)。大多数 LCD 显示器都有这种延迟(可以引用来源,但用法语)。
-
你是对的 - 可能更多 - 30 ms 大约是缓冲区大小导致的时间,但可能会有额外的延迟,例如音频硬件。不幸的是,延迟大到足以让人看到......