【发布时间】:2020-02-28 03:07:49
【问题描述】:
我刚开始学习direct2d。我编写了一个测试应用程序,其中绘图部分基本上是空的,只需调用m_pRenderTarget->BeginDraw(),然后调用m_pRenderTarget->EndDraw()。我在对 BeginDraw() 和 EndDraw() 的调用之间进行了一些时间测量,发现它大约需要 16 毫秒。我在 Window 7 64bit 和 Windows 10 上进行了尝试,结果相似。我对如此缓慢的表现感到惊讶。这个时间值是预期的还是我做错了什么?
感谢您的帮助, 山姆
【问题讨论】:
-
16 毫秒是 1/60 秒。您的显示器可能以 60Hz 运行。
标签: windows performance direct2d