SDL_surface.h

Función SDL_ConvertSurfaceFormat

Sintaxis

SDL_Surface* SDL_ConvertSurfaceFormat
    (SDL_Surface * src, Uint32 pixel_format, Uint32 flags);

Descripción

Parámetros

src
La estructura SDL_Surface existente a convertir.
pixel_format
El SDL_PixelFormatEnum para el que está optimizada la nueva superficie.
flags
Las banderas no se utilizan y deben establecerse en 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 opera igual que SDL_ConvertSurface(), pero acepta un valor SDL_PixelFormatEnum en lugar de una estructura SDL_PixelFormat. Como tal, podría ser más fácil de llamar, pero no tiene acceso a la información de la paleta para la superficie de destino, en caso de que eso fuera importante.