我对directX中的编程有点新意。到目前为止,我已经使用此代码块进行渲染。这段代码是我教程中的示例代码。
使用此代码,我们将在更新帧2次后绘制一次精灵。特别是,当一个角色站在位置A和下一帧时,它将移动到位置B.但是现在使用此代码_d3ddv->BeginScene()
将返回false,那么它将不会绘制任何内容。在下一帧中,它将移动到位置C,然后_d3ddv->BeginScene()
将返回true,因此它将绘制。
通过这个过程,我跳过了一个位置为B的框架。那么我现在该怎么办?是真还是错?