Wiki Page Content

Differences between revisions 6 and 7
Revision 6 as of 2011-01-11 23:53:01
Size: 1237
Editor: SheenaSmith
Comment: update content - w/ Sam
Revision 7 as of 2013-08-09 05:29:35
Size: 115
Editor: Sam Lantinga
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
= SDL_SoftStretch =
Use this function to perform a fast, low quality, stretch blit between two surfaces of the same pixel format.

<<TableOfContents()>>

== Syntax ==
{{{#!highlight cpp
int SDL_SoftStretch(SDL_Surface* src,
                    const SDL_Rect* srcrect,
                    SDL_Surface* dst,
                    const 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.

== Code Examples ==
{{{#!highlight cpp
You can add your code example here
}}}

== Remarks ==
This function uses a static buffer and is not thread-safe.

== Related Functions ==
 .[[SDL_BlitSurface]]

----
[[CategoryAPI]], [[CategorySurface]]
SDL_SoftStretch has been replaced by [[SDL_BlitScaled]]

SDL_SoftStretch has been replaced by SDL_BlitScaled

None: SDL_SoftStretch (last edited 2014-10-10 20:30:11 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit