SDL_render.h

Función SDL_CreateTextureFromSurface

Sintaxis

SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface);

Descripción

Crea una textura a partir de una superficie existente.

Parámetros

renderer
El contexto de renderizado.
surface
La estructura SDL_Surface que contiene los datos de píxeles utilizados para rellenar la textura.

Valor de retorno

Devuelve la textura creada o NULL si falla. Ver SDL_GetError.

Observaciones

La superficie no es modificada o liberada por esta función.

El valor sugerido para SDL_TextureAccess de la textura creada es SDL_TEXTUREACCESS_STATIC.

El formato de píxel de la textura creada puede ser diferente del formato de píxel de la superficie. Utilizar SDL_QueryTexture() para consultar el formato de píxel de la textura.