SDL_render.h

Función SDL_UnlockTexture

Sintaxis

void SDL_UnlockTexture(SDL_Texture * texture);

Descripción

Desbloquea una textura, cargando los cambios en la memoria de vídeo, si es necesario.

Parámetros

texture
Una textura bloqueada con SDL_LockTexture().

Valor de retorno

Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.

Observaciones

Advertencia: Hay que tener en cuenta que SDL_LockTexture() está pensada para ser sólo de escritura; no garantizará que se proporcione el contenido previo de la textura. Se debe inicializar completamente cualquier área de una textura que se bloquee antes de desbloquearla, ya que de otro modo los píxeles podrían ser memoria no inicializada.

Es decir: bloquear e inmediatamente desbloquear una textura puede resultar en texturas corruptas, dependiendo del renderizador en uso.