ダブルバッファをサポートするハードウェアにおいて、 この関数は切替を設定して帰ってします。 ハードウェアは垂直帰線区間を待ち、 次のビデオサーフェスの blit 転送やロックが戻る前に ビデオバッファを交換します。 ダブルバッファをサポートしないハードウェアにおいては、 SDL_UpdateRect(screen, 0, 0, 0, 0) を呼ぶのと同等です。
この関数がハードウェアによるバッファ切替を行うよう ビデオモードを設定するときは、 SDL_DOUBLEBUF フラグが SDL_SetVideoMode に渡されていなければなりません。