SDL_SetRenderViewport

Set the drawing area for rendering on the current target.

Drawing will clip to this area (separately from any clipping done with SDL_SetRenderClipRect), and the top left of the area will become coordinate (0, 0) for future drawing commands.

The area's width and height must be >= 0.

extern (C) nothrow @nogc extern
bool
SDL_SetRenderViewport

Parameters

renderer SDL_Renderer*

The rendering context.

rect const(SDL_Rect)*

The SDL_Rect structure representing the drawing area, or null to set the viewport to the entire target.

Return Value

Type: bool

true on success or false on failure; call SDL_GetError for more information.

Threadsafety: This function should only be called on the main thread.

See Also

Meta