Create a texture for a rendering context.
SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer,
Uint32 format,int access, int w,
int h);
renderer | the rendering context |
format | one of the enumerated values in SDL_PixelFormatEnum |
access | one of the enumerated values in SDL_TextureAccess |
w | the width of the texture in pixels |
h | the height of the texture in pixels |
Returns a pointer to the created texture or NULL if no rendering context was active, the format was unsupported, or the width or height were out of range; call SDL_GetError() for more information.
You can set the texture scaling method by setting SDL_HINT_RENDER_SCALE_QUALITY
before creating the texture.
This function is available since SDL 2.0.0.