Tao.Sdl SDK Documentation

Sdl.SDL_Flip Method 

Swaps screen buffers

[Visual Basic]
Public Shared Function SDL_Flip( _
   ByVal screen As IntPtr _
) As Integer
[C#]
public static int SDL_Flip(
   IntPtr screen
);

Parameters

screen

Return Value

This function returns 0 if successful, or -1 if there was an error.

Remarks

On hardware that supports double-buffering, this function sets up a flip and returns. The hardware will wait for vertical retrace, and then swap video buffers before the next video surface blit or lock will return. On hardware that does not support double-buffering, this is equivalent to calling SDL_UpdateRect(screen, 0, 0, 0, 0)

The SDL_DOUBLEBUF flag must have been passed to SDL_SetVideoMode when setting the video mode for this function to perform hardware flipping.

See Also

Sdl Class | Tao.Sdl Namespace | SDL_SetVideoMode | SDL_UpdateRect | SDL_Surface