SDL_surface.h
Función SDL_ConvertPixels
Sintaxis
int SDL_ConvertPixels(int width, int height, Uint32 src_format, const void * src, int src_pitch, Uint32 dst_format, void * dst, int dst_pitch);
Descripción
Copia un bloque de píxeles de un formato a otro formato.
Parámetros
- width
- La anchura del bloque a copiar, en píxeles.
- height
- La altura del bloque a copiar, en píxeles.
- src_format
- Un valor SDL_PixelFormatEnum del formato de píxeles src.
- src
- Un puntero a los píxeles fuente.
- src_pitch
- El paso de los píxeles fuente, en bytes.
- dst_format
- Un valor SDL_PixelFormatEnum del formato de píxeles dst.
- dst_format
- Un puntero que se rellenará con nuevos datos de píxeles.
- dst_pitch
- El paso de los píxeles de destino, en bytes.
Valor de retorno
Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.