Get a point in render coordinates when given a point in window coordinates.
Defined in <SDL3/SDL_render.h>
bool SDL_RenderCoordinatesFromWindow(SDL_Renderer *renderer, float window_x, float window_y, float *x, float *y);
SDL_Renderer * | renderer | the rendering context. |
float | window_x | the x coordinate in window coordinates. |
float | window_y | the y coordinate in window coordinates. |
float * | x | a pointer filled with the x coordinate in render coordinates. |
float * | y | a pointer filled with the y coordinate in render coordinates. |
(bool) Returns true on success or false on failure; call SDL_GetError() for more information.
This takes into account several states:
You may only call this function from the main thread.
This function is available since SDL 3.1.3.