我有一个Direct3D应用程序,它使用PRESENTATION_INTERVAL_ONE实现。可惜,它阻塞和吞噬了我的CPU等待礼物。最后,我搜索了光栅扫描(BitBlt)解决方案,也就是互联网上的示例代码,但实际上没有一种解决方案的效果很好--在打电话之前没有准确的时间安排。因此,对我来说,理想的解决方案是使用PRESENTATION_INTERVAL_ONE (或者如果不可能立即使用),调用一个函数。waitForVsync(); //loop here with sleeps or whatever, freeing my CPU
()->