Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
2年前关闭。
我正在尝试在每个传入的vsync脉冲上切换图像。在硬件中,可以通过对输入脉冲(VHDL)的每个边沿事件使用触发器来轻松使用我的vga信号的vsync脉冲。
现在我的问题是:是否可以在Windows环境中的软件中(首选Windows)在此vsync信号上触发和交换图像?因此,每次屏幕刷新迭代都将交换到另一个图像。任何语言,程序都欢迎。该触发必须尽可能精确。.(
谢谢!
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
2年前关闭。
我正在尝试在每个传入的vsync脉冲上切换图像。在硬件中,可以通过对输入脉冲(VHDL)的每个边沿事件使用触发器来轻松使用我的vga信号的vsync脉冲。
现在我的问题是:是否可以在Windows环境中的软件中(首选Windows)在此vsync信号上触发和交换图像?因此,每次屏幕刷新迭代都将交换到另一个图像。任何语言,程序都欢迎。该触发必须尽可能精确。.(
谢谢!
最佳答案
这个:
Windows环境
和这个:
该触发必须尽可能精确。.(
不兼容。 Windows不是实时操作系统,因此它不能保证特定的代码段会在事件发生后的一定时间内运行。
如何捕获您的VSYNC脉冲?这也将带来一些不平凡的延迟。
关于c# - 在vsync脉冲上进行精确的软件同步,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23618050/
10-10 11:35