DirectX或Opengl上的抖动运动图像或文本

DirectX或Opengl上的抖动运动图像或文本,directx,marquee,Directx,Marquee,背景是,我正在开发一个类似于数字看板的组件,在循环中从左到右移动股票代码文本,覆盖在正在播放的视频或静止图像上 但是股票代码文本不够流畅,尤其是当从应用程序内部或外部加载视频时,它会剧烈抖动 我被这个问题困扰了很多年,我测试过的技术包括D3D和WPF 我从未尝试过OpenGL,但我个人认为它相当于D3D 你能给我一些指导方针甚至样品吗?您好,欢迎再次来到Stack Overflow。你的问题缺乏足够的信息。现在还不清楚到底是什么问题,你在使用什么特定的代码,你的计时机制,或者任何可能有助于了解情

背景是,我正在开发一个类似于数字看板的组件,在循环中从左到右移动股票代码文本,覆盖在正在播放的视频或静止图像上

但是股票代码文本不够流畅,尤其是当从应用程序内部或外部加载视频时,它会剧烈抖动

我被这个问题困扰了很多年,我测试过的技术包括D3D和WPF

我从未尝试过OpenGL,但我个人认为它相当于D3D


你能给我一些指导方针甚至样品吗?

您好,欢迎再次来到Stack Overflow。你的问题缺乏足够的信息。现在还不清楚到底是什么问题,你在使用什么特定的代码,你的计时机制,或者任何可能有助于了解情况的东西。简单地说,我的目的是在屏幕上创建一个移动的文本/图像,这要求非常平滑,任何滞后效应都是不可接受的。这与任何特定的代码无关。(不清楚补充信息是否足够)您无法使(几乎所有在实时系统之外运行的系统)提供您想要的CPU时间。如果用户在后台做的事情占用的CPU超过了您的需要,那么您的应用程序将变慢。坦率地说,应用程序的字幕文本对用户来说不够重要,无法保证操作系统会考虑到这一点。简言之:处理它。