WAITは確実に待つため例えば30fpsで動作するゲームに処理時間を一定に保つためWAIT 2を入れるとWAITだけで2フレームとなるため30fpsでの動作保証はできなくなります。 その点、VSYNC 2は前回のVSYNCから2フレーム経過するまで待つため(処理落ちしている場合を除き)30fpsが保証されます。