SDL_surface.h
Función SDL_SetSurfaceAlphaMod
Sintaxis
int SDL_SetSurfaceAlphaMod(SDL_Surface * surface, Uint8 alpha);
Descripción
Establece un valor alfa adicional utilizado en las operaciones de blit.
Parámetros
- surface
- La estructura SDL_Surface a actualizar.
- alpha
- El valor alfa multiplicado en las operaciones de blit.
Valor de retorno
Devuelve 0 si tiene éxito o un código de error negativo si falla. Ver SDL_GetError.
Observaciones
Cuando se difumina esta superficie, durante la operación de difuminado el valor alfa de la fuente se modula por este valor alfa de acuerdo con la siguiente fórmula:
srcA = srcA * (alfa / 255)