sdlUpdateWindowSurface function

int sdlUpdateWindowSurface(
  1. Pointer<SdlWindow> window
)

Copy the window surface to the screen.

This is the function you use to reflect any changes to the surface on the screen.

This function is equivalent to the SDL 1.2 API SDL_Flip().

\param window the window to update \returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.

\since This function is available since SDL 2.0.0.

\sa SDL_GetWindowSurface \sa SDL_UpdateWindowSurfaceRects

extern DECLSPEC int SDLCALL SDL_UpdateWindowSurface(SDL_Window * window)

Implementation

int sdlUpdateWindowSurface(Pointer<SdlWindow> window) {
  final sdlUpdateWindowSurfaceLookupFunction = libSdl2.lookupFunction<
      Int32 Function(Pointer<SdlWindow> window),
      int Function(Pointer<SdlWindow> window)>('SDL_UpdateWindowSurface');
  return sdlUpdateWindowSurfaceLookupFunction(window);
}