= SDL_BlitScaled = Use this function to perform a scaled surface copy to a destination surface. == Syntax == int SDL_BlitScaled(SDL_Surface* src, const SDL_Rect* srcrect, SDL_Surface* dst, SDL_Rect* dstrect) == Function Parameters == {| |'''src''' |the [[SDL_Surface]] structure to be copied from |- |'''srcrect''' |the [[SDL_Rect]] structure representing the rectangle to be copied, or NULL to copy the entire surface |- |'''dst''' |the [[SDL_Surface]] structure that is the blit target |- |'''dstrect''' |the [[SDL_Rect]] structure representing the rectangle that is copied into, or NULL to copy into the entire surface |} == Return Value == Returns 0 on success or a negative error code on failure; call [[SDL_GetError]]() for more information. == Remarks == This is the public scaled blit function. This function calls [[SDL_LowerBlitScaled]]() internally. == Related Functions == :[[SDL_BlitSurface]] :[[SDL_LowerBlitScaled]] ---- [[CategoryAPI]], [[CategorySurface]]