Funkcija jemlje dva argumenta: kazalec na površino in ime datoteke BMP, v katero bo površina shranjena. Funkcija vrne vrednost 0, če je bilo shranjevanje uspešno, oziroma - 1, če se je zgodila napaka.
Za risanje (kopiranje) površine na drugo površino uporabljamo funkcijo SDL_BlitSurface.