SDL_surface.h
Función SDL_ConvertSurface
Sintaxis
SDL_Surface* SDL_ConvertSurface (SDL_Surface * src, const SDL_PixelFormat * fmt, Uint32 flags);
Descripción
Copia una superficie existente en una nueva superficie del formato especificado.
Parámetros
- src
- La estructura SDL_Surface existente a convertir.
- fmt
- La estructura SDL_PixelFormat para la que está optimizada la nueva superficie.
- flags
- Las banderas no se usan y deberían ponerse a 0; esto es un remanente de la API de SDL 1.2.
Valor de retorno
Devuelve la nueva estructura SDL_Surface creada o NULL si falla. Ver SDL_GetError.
Observaciones
Esta función se utiliza para optimizar las imágenes con el fin de repetir más rápidamente el difuminado. Esto se consigue convirtiendo el original y almacenando el resultado como una nueva superficie. La nueva superficie optimizada puede utilizarse como fuente para futuros difuminados, haciéndolos más rápidos.