是否可以检测硬件显示是否完成了显示模式切换的过程?
我之所以问这个问题,是因为我刚刚买了一台新的 LCD,在显示模式之间切换大约需要 5 秒,例如从 1920x1080x32bpp 到 1280x800x32bpp。是否存在编程解决方案来检测显示器是否准备好进行视频输出?
The reason I ask is because I just bought a new LCD that takes approximately 5 seconds to change between display modes, such as from 1920x1080x32bpp to 1280x800x32bpp. Does a programmatic solution exist to detect if the display is ready for video output?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信答案是“不”。一旦显示适配器开始以新的刷新率等传输新信号,它就完全无法知道显示器需要多长时间来内部处理变化并开始显示图像。这是 DVI 和 VGA 信号的硬件限制,而不是软件限制。
I believe the answer is 'no'. Once the display adapter starts transmitting a new signal in a new refresh rate, etc., it has absolutely no way of knowing how long it takes the display to internally process the change and start showing an image. This is a hardware limitation with both DVI and VGA signals, not a software one.