IDirectDraw7::WaitForVerticalBlank() 메소드를 사용해서 주기를 맞춰주면 깜빡임을 막을 수 있다.
// synchronize with vertical-blank interval
if (m_pDDraw[index].isFirstDisplay) {
pDDraw->pDD->WaitForVerticalBlank(DDWAITVB_BLOCKBEGIN, NULL);
m_pDDraw[index].isFirstDisplay = false;
}
댓글 없음:
댓글 쓰기