SDL_surface.h

Función SDL_CreateRGBSurfaceWithFormat

Sintaxis

SDL_Surface* SDL_CreateRGBSurfaceWithFormat
    (Uint32 flags, int width, int height, int depth, Uint32 format);

Descripción

Asigna una nueva superficie RGB con un formato de píxel específico.

Parámetros

flags
Las banderas no se utilizan y deben ponerse a 0.
width
La anchura de la superficie.
height
La altura de la superficie.
depth
La profundidad de la superficie en bits.
format
El SDL_PixelFormatEnum para el formato de píxel de la nueva superficie.

Valor de retorno

Devuelve la nueva estructura SDL_Surface creada o NULL si falla. Ver SDL_GetError.

Observaciones

Esta función opera mayormente como SDL_CreateRGBSurface(), excepto que en lugar de proporcionar máscaras de color de píxel, se le proporciona un formato predefinido de SDL_PixelFormatEnum.