SDL_render.h
Función SDL_SetRenderTarget
Sintaxis
int SDL_SetRenderTarget(SDL_Renderer *renderer, SDL_Texture *texture);
Descripción
Establece una textura como objetivo de renderizado actual.
Parámetros
- renderer
- El contexto de renderizado.
- texture
- La textura objetivo, que debe ser creada con la bandera SDL_TEXTUREACCESS_TARGET, o NULL para renderizar en la ventana en lugar de una textura.
Valor de retorno
Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.
Observaciones
Antes de utilizar esta función, se debe comprobar el bit SDL_RENDERER_TARGETTEXTURE en las banderas de SDL_RendererInfo para ver si los objetivos de renderizado son compatibles.
El objetivo de renderizado por defecto es la ventana para la que se creó el renderizador. Para dejar de renderizar a una textura y renderizar a la ventana de nuevo, hay que llamar a esta función con una textura NULL.